Quick view Compare Ar15 M4 Upper, 16" 5.56 APAR502503M64-840014604593 Log in for pricing Quick view Compare
Quick view Compare Aero Precision M5 Complete Upper-840014609611 Log in for pricing Quick view Compare
Quick view Compare Aero Precision M4e1-T 556 7.5" APAR700701M0-840014608454 Log in for pricing Quick view Compare
Quick view Compare CMMG Upper 10.5" 5.56 55B8D86-HCA 55B8D86-HCA-810103478060 Log in for pricing Quick view Compare
Quick view Compare CMMG Resolute Upper MK4 16" 22LR 22B820F-AB-840442502676 Log in for pricing Quick view Compare
Quick view Compare CMMG Dissent Upper MK4 10.5" 300 BLK 30BC239-AB-810097509115 Log in for pricing Quick view Compare
Quick view Compare Lewis Machine & Tool LMT MRP-H M-LOK® 12.5" .308 UPPER RECEIVER-LM308BML1 Log in for pricing Quick view Compare
Quick view Compare Lewis Machine & Tool LMT MRP-L QUAD 9.5" CARBINE LENGTH UPPER RECEIVER-L7S1A Log in for pricing Quick view Compare
Quick view Compare Lewis Machine & Tool LMT MRPL M-LOK® 13.25" RIFLE LENGTH UPPER RECEIVER-815415016245 Log in for pricing Quick view Compare
Quick view Compare Lewis Machine & Tool LMT MRP-L M-LOK® 11.5" "SPECWAR" UPPER RECEIVER-815415017013 Log in for pricing Quick view Compare
Quick view Compare Lewis Machine & Tool LMT M4 FLATTOP UPPER RECEIVER, NO BARREL-815415017068 Log in for pricing Quick view Compare