Quick view Add to Cart Remove from Compare Compare Items Luxus Arms (hm Defense) Monobloc, Hm Defense 16mbup-556-l Monobloc Upper 556 16 $972.22 LUXUS ARMS (HM DEFENSE)
Quick view Add to Cart Remove from Compare Compare Items Tacfire Pistol Upper Assembly, Tacfire Bu-556-5 556 Pstl Upper 5" W/bcg $379.32 TacFire
Quick view Add to Cart Remove from Compare Compare Items Yankee Hill Billet, Yhm 110-billet Billet Upper Stripped $159.95 Yankee Hill
Quick view Add to Cart Remove from Compare Compare Items Aero Precision M5e1, Aero Apar308506ac 308 Upper M5e1 Fde $239.99 Aero Precision
Quick view Add to Cart Remove from Compare Compare Items Bushmaster M4 Patrolman's, Bushm 0040004blk M4 Patrolman Upper 556 16in $591.20 Bushmaster
Quick view Add to Cart Remove from Compare Compare Items Alexander Arms Tactical, Alex Uta65 Tact Upper 6.5grd 16" $1,216.22 Alexander Arms
Quick view Add to Cart Remove from Compare Compare Items Aero Precision M4e1, Aero Apar600201ac M4e1 Upper Enhanced Blk $199.99 Aero Precision
Quick view Add to Cart Remove from Compare Compare Items Gemtech Gvac, Gemtech 13833 Gvac Upper Receiver Group 556 16.1 $933.34 Gemtech
Quick view Add to Cart Remove from Compare Compare Items Aero Precision Receiver, Aero Apar308505c 308 Upper Strp Fde $189.99 Aero Precision
Quick view Add to Cart Remove from Compare Compare Items Aero Precision M5e1, Aero Apar308554m25 308 Upper 15rl 18 $619.99 Aero Precision
Quick view Add to Cart Remove from Compare Compare Items Tacfire Stripped Upper Receiver, Tacfire Up01-c2 .223/5.56 Stripped Upper Rec $87.29 TacFire
Quick view Add to Cart Remove from Compare Compare Items Silencerco Sco15, Silencerco Ac5065 Sco15 Upper Receiver $219.00 SilencerCo