No products in the cart.
Dirty Bird 14.5″ Pin & Weld Government V2 5.56 M-LOK CA Compliant Complete Upper – Black
Dirty Bird Industries 7.5″ 5.56 DRP Pistol M-LOK V2 Upper Assembly
Dirty Bird 16″ Government Midlength 5.56 M-LOK Left-Handed Complete Upper
NBS 7.5″ Slick Side Billet 5.56 Nitride Pistol M-LOK Upper Assembly
NBS 8.5″ Pistol 5.56 Stainless M-LOK Upper Assembly
NBS 11.5″ Slick Side 5.56 Nitride-Carbine M-LOK Upper Assembly
Spike’s Tactical .300 BLK Complete Upper with Front Sight Base – 16″
NBS 7.5″ Slick Side Billet 300 BLK Nitride Pistol M-LOK Upper Assembly
NBS 20″ 5.56 Rifle M-LOK Upper Assembly
NBS 16″ .223 Wylde Gov Mid M-LOK Upper Assembly Black
Dirty Bird 16″ Side-Charging 5.56 NATO Govt M-LOK Complete Upper
Dirty Bird 16″ 5.56 NATO Govt M-LOK Quad Rail Complete Upper
NBS Premium Series 11.5″ 5.56 Upper Assembly w/ Geissele MK4 Handguard
Geissele Automatics Duty AR-15 Complete Upper Receiver Mid-length – OD Green – 16″
Geissele Automatics Duty AR-15 Complete Upper Receiver Mid-length – Iridium – 16″
Geissele Automatics Duty AR-15 Complete Upper Receiver Mid-length – 40mm Green – 16″
Colt’s Manufacturing 14.5″ 5.56 1:7 Government Complete Upper Receiver
Dirty Bird Slick-Side 16″ 9mm 1:10 M-LOK Complete Upper
Geissele Automatics Duty AR-15 Complete Upper Receiver Midlength – OD Green – 14.5″
Geissele Automatics Duty AR-15 Complete Upper Receiver Carbine – DDC – 11.5″
Dirty Bird 14.5″ Pin & Weld Government V2 5.56 M-LOK Upper Assembly
Colt 5.56 Enhanced Patrol Rifle Complete Upper Receiver Group – 11.5″
Colt 16.1″ AR-15 LE6920CK 5.56 Carbine Upper Receiver Assembly
Dirty Bird 10.5″ SMRS Complete Upper (Midnight Edition)