38 Special Lever Action

Winchester Model 1866 Short 38 Special Lever Action Rifle

  • $1,299.99 $1,079.99