AR-15 COMPLETE UPPERS
CMMG AR-15 Endeavor 300 Mk4 Upper Receiver Assembly 224 Valkyrie 24″ Barrel
AR-15 COMPLETE UPPERS
CMMG LR-308 Endeavor 300 Mk3 Upper Receiver Assembly 6.5 Creedmoor 24″ Barrel
AR-15 COMPLETE UPPERS
CMMG Resolute 100 Mk57 Radial Delayed Blowback Upper Receiver Assembly AR-15 5.7x28mm 16″ Barrel
AR-15 COMPLETE UPPERS
AR-15 COMPLETE UPPERS
Griffin Armament Patrol Upper Receiver Assembly AR-15 14.5″ 223 Remington (Wylde)
AR-15 COMPLETE UPPERS
Knights Armament SR-15 LPR Mod 2 Upper Receiver Assembly 5.56x45mm 18″ Barrel URX 4 M-Lok Handguard
AR-15 COMPLETE UPPERS
Knights Armament SR-25 APR Upper Receiver Assembly 6.5 Creedmoor 22″ Barrel URX 4 M-Lok Handguard
AR-15 COMPLETE UPPERS