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