Quick view Compare Lewis Machine & Tool LMT MRP-H 12.75" .308 UPPER LM308B1-2100003944221 Log in for pricing Quick view Compare
Quick view Compare Lewis Machine & Tool LMT MRP-L M-LOK® 9.25" CARBINE LENGTH UPPER-815415016238 Log in for pricing Quick view Compare
Quick view Compare Lewis Machine & Tool LMT MRP-L M-LOK® 11.5" "SHOVELNOSE" UPPER RECEIVER-2100003916662 Log in for pricing Quick view Compare
Quick view Compare Lewis Machine & Tool LMT MRP-L QUAD UPPER 13.25"L7RA1A-210000391664 Log in for pricing Quick view Compare
Quick view Compare Stag 15 Tactical Upper 16" 5.56M STAG15110142-840213901714 Log in for pricing Quick view Compare
Quick view Compare Stag 15 Tactical LH CHPHS 7.5" STAG15111911-840213902537 Log in for pricing Quick view Compare
Quick view Compare Stag 15 Upper 20.77" 6.8 PRC STAG15110811-840213902094 Log in for pricing Quick view Compare
Quick view Compare Stag 15 M4 RH CHPHS 16" 5.56 STAG15101111-840213900786 Log in for pricing Quick view Compare
Quick view Compare Stag 15 Assembled Upper/Lower Combo STAG300940-840213908119 Log in for pricing Quick view Compare
Quick view Compare Stag 10 Tactical LH 20" 6.5 Creedmoor STAG10111513-840213902827 Log in for pricing Quick view Compare
Quick view Compare Stag10 Pursuit Upper 18"6.5 Creedmoor STAG10102512-840213904180 Log in for pricing Quick view Compare