Skip to Content

Upper Parts

SKU: VG6-GAMMA-30
89.99
SKU: BAD-FLASHCAN-FAUX-SUPPRESSOR
UPC: 810033782978
27.99
SKU: BAD-FLASHCAN-9MM-6S-1/2x36
UPC: 810033785153
24.50
SKU: BAD-FLASHCAN-9MM-4S-1/2x28
UPC: 810033784521
24.50
SKU: MIL-SPEC-22CAL-A2-FLASH-HIDER-1/2X28
UPC: 810033781414
5.60
SKU: BAD-THUMPER-9MM-SS
UPC: 810033781919
45.50
SKU: BAD-THUMPER-9MM-BN
UPC: 810033781926
50.50
SKU: BAD-THUMPER-30-SS
UPC: 810033781896
45.50
SKU: BAD-THUMPER-30-BN
UPC: 810033781902
50.50
SKU: BAD-THUMPER-223-SS
UPC: 810033781865
45.50
SKU: BAD-THUMPER-223-BN
UPC: 810033781872
50.50
SKU: BAD-RACK-15-D-FULL-FDE
UPC: 810033786587
59.99
SKU: WH-HG-15-GB-750-KIT
UPC: 810033785795
145.99
SKU: BAD-HATCH
39.99
SKU: AR15-EPC-PIN
UPC: 810033781452
2.00
SKU: AR15-EPC-DOOR
UPC: 810033781483
6.00
SKU: AR308-EPC-DOOR
UPC: 810033781506
9.00
SKU: AR15-EPCA
UPC: 810033781490
5.75
SKU: AR308-EPCA
UPC: 810033783531
7.75
SKU: BA-LS-DC-BATTLEARMS-LOGO
UPC: 810033782275
10.95

By entering this site you agree to our Privacy Policy. You must be 18 years or older to purchase firearms and related products.

Are you at least 18 years old?