Skip to main content

Troy Claymore-7.62/.308/6.8 SPC-5/8-24 Muzzle Brake

$64.00
(No reviews yet) Write a Review
SKU:
SBRA-CLM-06BT-00
Condition:
New
Adding to cart… The item has been added
Troy Claymore-7.62/.308/6.8 SPC-5/8-24 Muzzle Brake