Quick view Compare CMMG Dissent Upper MK4 10.5" 300 BLK 30BC239-AB-810097509115 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 Geissele Super Duty Mod 1 Upper 5.56 08-544B-810081133722 Log in for pricing Quick view Compare
Quick view Compare Geissele Super Duty MOD1 UPPER 5.56 11.5" 08-544S-810081133739 Log in for pricing Quick view Compare
Quick view Compare Geissele Super Duty Mod1 UPPER 10.3 5.56mm 08-543S-810081133760 Log in for pricing Quick view Compare
Quick view Compare Geissele SUPER DUTY MOD1 UPPER 10.3" 5.56MM 08543B-810081133753 Log in for pricing Quick view Compare
Quick view Compare Geissele Super Duty MOD1 Upper 14.5"5.56MM 08-547B-810081133692 Log in for pricing Quick view Compare
Quick view Compare Geissele Super Duty Mod1 Upper 300 BLK 8" 08-553S-810081134330 Log in for pricing Quick view Compare
Quick view Compare Geissele Super Duty MOD1 UPPER 5.56 12.5" 08-545S-810081133951 Log in for pricing Quick view Compare
Quick view Compare Geissele Super Duty MOD1 UPPER, 16" 5.56mm 08-548S-810081133678 Log in for pricing Quick view Compare
Quick view Compare Geissele URGI Upper 10.3" 5.56 08-176-817953025215 Log in for pricing Quick view Compare
Quick view Compare Geissele URGI Upper 11.5" 5.56 08-315-817953029503 Log in for pricing Quick view Compare