Troy Industries - Claymore Muzzle Brake 5.56mm

Brand: Troy Industries

Product Code: TGTY SBRA-CLM-05BT-00

Availability: In stock

$64.00

Qty

Claymore Muzzle Brake 5.56mm