Battle Arms Development Battlearms

Battle Arms Development, HEX FLASHCAN, Blast Diverter, 9MM, Anodized Finish Black, 1/2X28 Threaded
$29.99
Out of stock
- Manufacturer
- Battle Arms Development
- Model
- BAD-FLASHCAN-6-1-2x28
- UPC
- 810033784521
- Category
- Firearm Parts
- Subcategory
- Muzzle Devices
- Caliber
- 9mm