Knight’s Armament SR-25 6.5 Creedmoor 22″ Upper

$4,232.00