Filters

Colors

Types

Manufacturers

See more...

Platforms

Length

Gas System Length

Upper Receiver


Product Price Rating Type Color Manufacturer Platform Image
Psa 7" Nitride 5.56 1/7 6" Lightweight M-Lok Upper - With Bcg, Charging Handle, & Vortex Sparc - 5165447586 349.99 None None PSA 7" Nitride 5.56 1/7 6" Lightweight M-Lok Upper - With BCG, Charging Handle, & Vortex Sparc - 5165447586
Faxon Firearms Ar-15 Arak-21 Upper Receiver 16 Combo 1459.00 None Faxon Firearms AR-15 Faxon Firearms AR-15 ARAK-21 Upper Receiver 16 Combo
Psa 16" Mid-Length 5.56 Nato 1:7 Nitride Moe Freedom Upper - Without Bcg / Ch - 7780446 249.99 None None PSA 16" Mid-length 5.56 NATO 1:7 Nitride MOE Freedom Upper - Without BCG / CH - 7780446
Psa 16" .22 Lr 1:16 Nitride 13.5" Lightweight Keymod Upper With Phosphate Bcg & Ch 319.99 None None PSA 16" .22 LR 1:16 Nitride 13.5" Lightweight Keymod Upper With Phosphate BCG & CH
Ar-15 Stripped Billet Upper Receiver Black 261.25 Stripped Black F-1 Firearms Llc AR-15 Ar-15 Stripped Billet Upper Receiver Black
Psa 10.5" 5.56 Lightweight M-Lok Slant 12" Upper With Mbus Sight Set, Bcg, Ch, & Fluted Flash Can - 516447128 319.99 None None PSA 10.5" 5.56 Lightweight M-lok Slant 12" Upper With MBUS Sight Set, BCG, CH, & Fluted Flash Can - 516447128
Psa 16" Midlength 5.56 Nato 1:7 Nitride 13.5" Lightweight M-Lok Upper With Bcg, Ch, & Mbus Sight Set 369.99 None None PSA 16" Midlength 5.56 NATO 1:7 Nitride 13.5" Lightweight M-Lok Upper With BCG, CH, & MBUS Sight Set
Psa 20" Rifle-Length .224 Valkyrie 1/7 Stainless Steel 15" Lightweight M-Lok Upper With Bcg & Ch 499.99 None None PSA 20" Rifle-Length .224 Valkyrie 1/7 Stainless Steel 15" Lightweight M-Lok Upper with BCG & CH
Psa 10.5" Chf Pistol-Length 300aac Blackout 1/8 9" Lightweight M-Lok Upper - With Nickel Boron Bcg & Ch - 5165448092 499.99 None None PSA 10.5" CHF Pistol-Length 300AAC Blackout 1/8 9" Lightweight M-Lok Upper - With Nickel Boron BCG & CH - 5165448092
Psa 18" Rifle-Length .223 Wylde 1/7 Stainless Steel 15" Lightweight M-Lok Upper - With Nickel Boron Bcg & Ch - 5165448356 359.99 None None PSA 18" Rifle-Length .223 Wylde 1/7 Stainless Steel 15" Lightweight M-lok Upper - With Nickel Boron BCG & CH - 5165448356
Psa 16" M4 Nitride 1:7 Moe Blk Freedom Upper With Bcg & Ch - 508045 279.99 None None PSA 16" M4 Nitride 1:7 MOE BLK Freedom Upper With BCG & CH - 508045
X-Products Can Cannon Soda Can Launcher Ar15/M16, Black - Xac-Cancan-Blk 349.00 None None X-Products Can Cannon Soda Can Launcher AR15/M16, Black  -  XAC-CANCAN-BLK
Psa 16" Carbine Length Chf M4 5.56 Nato 1:7 Upper - Without Bcg Or Charging Handle - 482957 369.99 None None PSA 16" Carbine Length CHF M4 5.56 NATO 1:7 Upper  - Without BCG or Charging Handle - 482957
Fn15/Ar 16" Carbine Upper Receiver Assembly 699.99 None Fn AR-15 Fn15/Ar 16" Carbine Upper Receiver Assembly
Rainier Arms Spr Upper Builders Kit Match .223 Wylde Rifle Gas - 18" (Blem) 724.99 None Rainier Arms, Llc None Rainier Arms SPR Upper Builders Kit Match .223 Wylde Rifle Gas - 18" (BLEM)
Ar-15 Carbine Length Upper Receiver M-Lok Black 408.00 Black Mega Arms AR-15 Ar-15 Carbine Length Upper Receiver M-Lok Black
Psa 20" A2 Rifle Length 5.56 Nato 1:7 Nitride Freedom Upper With Carry Handle Assembly - No Bcg Or Ch - 516446027 319.99 None None PSA 20" A2 Rifle Length 5.56 NATO 1:7 Nitride Freedom Upper With Carry Handle Assembly - No BCG Or CH - 516446027
Psa 10.5" Pistol Length 300aac Blackout 1:8 Nitride 9" Lightweight M-Lok Freedom Upper With Bcg & Ch 279.99 None None PSA 10.5" Pistol Length 300AAC Blackout 1:8 Nitride 9" Lightweight M-Lok Freedom Upper With BCG & CH
Psa 18" Rifle Length .223 Wylde 1:7 Ss 15" Lightweight M-Lok Upper With Nickel Boron Bcg & Ch 359.99 None None PSA 18" Rifle Length .223 Wylde 1:7 SS 15" Lightweight M-lok Upper With Nickel Boron BCG & CH
Psa 16" Mid-Length 5.56 Nato 1:7 Phosphate 13.5" Lightweight M-Lok Upper - With Bcg & Ch - 5165448217 259.99 None None PSA 16" Mid-Length 5.56 NATO 1:7 Phosphate 13.5" Lightweight M-Lok Upper - With BCG & CH - 5165448217
Ar15 16" Tac2 Upper Assembly 1-9 577.99 None Dpms AR-15 Ar15 16" Tac2 Upper Assembly 1-9
Noveske Ar-15 Gen 1, .223/5.56, 10.5 Light Shorty Rogue Hunter, Nsr-9 Upper 1102.00 None Noveske AR-15 Noveske AR-15 Gen 1, .223/5.56, 10.5 Light Shorty Rogue Hunter, NSR-9 Upper
Primary Weapons Systems 9mm Pcc Upper - 9.5" 549.91 None Primary Weapon Systems None Primary Weapons Systems 9MM PCC Upper - 9.5"
Psa 8.5" Pistol-Length 5.56 Nato 1/7 Nitride 7" M-Lok Railed Upper With Bcg & Ch - 516446478 299.99 None None PSA 8.5" Pistol-length 5.56 NATO 1/7 Nitride 7" M-Lok Railed Upper With BCG & CH - 516446478
Psa 8.5" Pistol-Length 5.56 Nato 1/7 Nitride Barrel And 7" 2a Armament M-Lok Rail - No Bcg Or Ch - 516445166 None None PSA 8.5" Pistol-length 5.56 NATO 1/7 Nitride Barrel and 7" 2A Armament M-Lok Rail - No BCG or CH - 516445166
Bcm Ar-15 Bfh 11.5 Carbine Upper Receiver Group W/ Kmr-Alpha 10 Handguard 664.95 None Bravo Company Mfg AR-15 BCM AR-15 BFH 11.5 Carbine Upper Receiver Group w/ KMR-ALPHA 10 Handguard
Psa Complete Upper Receiver - 7102 None None PSA Complete Upper Receiver - 7102
Wilson Combat Upper Receiver, .458 Socom Tr-458upper None None Wilson Combat Upper Receiver, .458 SOCOM TR-458UPPER
Psa 18" Rifle Length 223 Wylde 1/7 Nitride 15" Lightweight M-Lok Upper With Bcg & Ch - 516445155 499.09 None None PSA 18" Rifle Length 223 Wylde 1/7 Nitride  15" Lightweight M-lok Upper with BCG & CH - 516445155
Blem Psa 16" Mid-Length 5.56 Nato 1:8 Ss Upper With 13.5" Keymod Rail - No Bcg Or Ch 269.99 None None Blem PSA 16" Mid-Length 5.56 NATO 1:8 SS Upper with 13.5" Keymod Rail - No BCG or CH
Psa 10.5" .223 Wylde Phosphate H-Bar Lightweight M-Lok Slant 12" Upper With Mbus Sight Set, Bcg, Ch, & Fluted Flash Can - 5165447973 369.99 None None PSA 10.5" .223 Wylde Phosphate H-BAR Lightweight M-lok Slant 12" Upper With MBUS Sight Set, BCG, CH, & Fluted Flash Can - 5165447973
Noveske Ar-15 .223/5.56mm Light Shorty N4 10.5 Lp G3 Kx5 Nsr 9 1353.75 None Noveske AR-15 Noveske AR-15 .223/5.56MM Light Shorty N4 10.5 LP G3 KX5 NSR 9
Noveske 300 Blk - 16 Lp 1524.60 None Noveske None Noveske 300 BLK - 16 LP
Psa 8.5" Pistol-Length 5.56 Nato 1:7 Nitride 6" Keymod Upper W/O Bcg Or Ch - 516446279 239.99 None None PSA 8.5" Pistol-Length 5.56 NATO 1:7 Nitride  6" Keymod Upper w/o BCG or CH - 516446279
Psa 18" Rifle Length 223 Wylde 1/7 Stainless Steel 15" M-Lok Upper- With Nickel Boron Bcg & Ch - 516446834 359.99 None None PSA 18" Rifle Length 223 Wylde 1/7 Stainless Steel 15" M-lok Upper- With Nickel Boron BCG & CH - 516446834
Usasoc Upper Receiver Group Improved Stripped 5.56 M-Lok 849.99 Stripped None Geissele Automatics Llc AR-15 Usasoc Upper Receiver Group Improved Stripped 5.56 M-Lok
Psa 10.5" 5.56 Nato 1/7 Nitride 9" M-Lok Freedom Upper - With Bcg & Ch - 5165447625 319.99 None None PSA 10.5" 5.56 NATO 1/7 Nitride 9" M-Lok Freedom Upper - With BCG & CH - 5165447625
Psa 10.5" 5.56 Nato 1/7 Phosphate 9" M-Lok Upper - With Bcg, Ch, & Vortex Sparc - 5165447627 429.99 None None PSA 10.5" 5.56 NATO 1/7 Phosphate 9" M-Lok Upper - With BCG, CH, & Vortex Sparc - 5165447627
Psa 7.5" 300aac Blackout 1/7 Phosphate 9" Lightweight M-Lok Upper With Fluted Flash Can, Bcg, & Ch - 5165447685 349.99 None None PSA 7.5" 300AAC Blackout 1/7 Phosphate 9" Lightweight M-Lok Upper  With Fluted Flash Can, BCG, & CH - 5165447685
M5e1 Assembled Gen 2 Upper Receiver 18 Mid-Length 659.99 None Aero Precision AR-15 M5E1 Assembled Gen 2 Upper Receiver 18   Mid-Length
Psa 10.5" Pistol-Length 300aac 1/8 Phosphate 12" Keymod Slant Upper - With Bcg & Ch - 5165447813 349.99 None None PSA 10.5" Pistol-Length 300AAC 1/8 Phosphate 12" Keymod Slant Upper - With BCG & CH - 5165447813
Psa 11.5" 5.56 Nato 1:8 Phosphate Upper - Without Bcg Or Ch - 5165447558 179.99 None None PSA 11.5" 5.56 NATO 1:8 Phosphate Upper - Without BCG or CH - 5165447558
Psa 7.5" Phosphate 5.56 1/7 6" M-Lok Upper With Bcg & Charging Handle None None PSA 7.5" Phosphate 5.56 1/7 6"  M-Lok Upper With BCG & Charging Handle
Cmmg Sierra 16" .22 Lr Low Profile Gb Upper - 22b7cc2 360.95 None None CMMG Sierra 16" .22 LR Low Profile GB Upper - 22B7CC2
Psa 16" 5.56 Nato 1/7 Nitride Pencil Profile Moe Freedom Upper W/Out Bcg Or Ch - 7789920 239.99 None None PSA 16" 5.56 NATO 1/7 Nitride Pencil Profile MOE Freedom Upper w/out BCG or CH - 7789920
Bushnell Voyager Astro 900x4.5" Reflector Sky Tour Telescope W/Lcd Handset - 789946 799.99 None None Bushnell Voyager Astro 900x4.5" Reflector Sky Tour Telescope w/LCD handset - 789946
Blem Psa 16" Mid-Length Stainless 1/7 Freedom Upper - Without Bcg / Ch - 482726b 199.99 None None BLEM PSA 16" Mid-length Stainless 1/7 Freedom Upper - Without BCG / CH - 482726B
Psa 16" Pistol-Length 300aac Blackout 1/8 Nitride13.5" Lightweight M-Lok Upper - No Bcg Or Ch - 5165448216 249.99 None None PSA 16" Pistol-Length 300AAC Blackout 1/8 Nitride13.5" Lightweight M-Lok Upper - No BCG or CH - 5165448216
Psa 16" Classic M4 Freedom Upper With Bcg & Charging Handle, Od Green - 7780181 279.99 None None PSA 16" Classic M4 Freedom Upper with BCG & Charging Handle, OD Green - 7780181
Psa 18" Rifle Length .223 Wylde 1/7 Nitride 15" Lightweight M-Lok Upper W/ Nickel Boron Bcg & Ch 359.99 None None PSA 18" Rifle Length .223 Wylde 1/7 Nitride 15" Lightweight M-Lok Upper w/ Nickel Boron BCG & CH
Psa 7" 5.56 Nato 1/7 Nitride 9" Lightweight M-Lok Upper - With Bcg, Ch, & Fluted Flash Can - 5165447972 319.99 None None PSA 7" 5.56 NATO 1/7 Nitride 9" Lightweight M-Lok Upper - With BCG, CH, & Fluted Flash Can - 5165447972
Noveske Ar-15 Gen 3 Spr .223/5.56mm 18 1586.50 None Noveske AR-15 Noveske AR-15 Gen 3 SPR .223/5.56MM 18
Psa 20" Chf Ss Heavy Rifle-Length 15" Lightweight M-Lok Upper - No Bcg Or Charging Handle - 5165448207 399.99 None None PSA 20" CHF SS Heavy Rifle-Length 15" Lightweight M-Lok Upper - NO BCG or Charging Handle - 5165448207
Psa 8.5" Pistol-Length 5.56 Nato 1:7 Nitride Barrel And 7" 2a Armament Keymod Rail - With Bcg & Ch 319.99 None None PSA 8.5" Pistol-length 5.56 NATO 1:7 Nitride Barrel and 7" 2A Armament Keymod Rail - with BCG & CH
Psa 16" .22 Lr 1:16 Nitride Upper With Bcg And Ch - 516446935 299.99 None None PSA 16" .22 LR 1:16 Nitride Upper with BCG and CH - 516446935
Psa 8.5" Pistol-Length 5.56 Nato 1/7 Nitride 7" Slim M-Lok Upper - No Bcg Or Ch - 5165448148 179.99 None None PSA 8.5" Pistol-Length 5.56 NATO 1/7 Nitride 7" Slim M-Lok Upper - No BCG or CH - 5165448148
Psa 16" Mid-Length 5.56 Nato 1:7 Nitride 13.5" Lightweight M-Lok Upper With Bcg, Ch, & Mbus Sight Set - 516447488 369.99 None None PSA 16" Mid-Length 5.56 NATO 1:7 Nitride 13.5" Lightweight M-Lok Upper With BCG, CH, & MBUS SIght Set - 516447488
Lantac Billet Upper Receiver None None Lantac Billet Upper Receiver
Psa 7.5" Phosphate 300aac Blackout 1/8 7" Slim M-Lok Upper With Bcg & Ch - 5165447545 299.99 None None PSA 7.5" Phosphate 300AAC Blackout 1/8 7" Slim M-Lok Upper with BCG & CH - 5165447545
Vltor Vis-2 9" Mid-Length Polylithic Upper W/ Forward Assist, Black - Vis-2ak None None VLTOR VIS-2 9" Mid-length Polylithic Upper W/ Forward Assist, Black - VIS-2AK
Psa 16" Mid-Length 5.56 Nato 1:7 Nitride 13.5" Keymod Upper Without Bcg Or Ch - 516446756 249.99 None None PSA 16" Mid-Length 5.56 NATO 1:7 Nitride 13.5" Keymod Upper Without BCG or CH - 516446756
Psa 7" 5.56 Nato 1/7 Nitride 9" Lightweight M-Lok Freedom Upper With Fluted Flash Can, Bcg, Ch, & Mbus Sight Set - 516447329 319.99 None None PSA 7" 5.56 NATO 1/7 Nitride 9" Lightweight M-Lok Freedom Upper With Fluted Flash Can, BCG, CH, & MBUS Sight Set - 516447329
Psa 18" Rifle Length 223 Wylde 1/7 Stainless Steel 15" Lightweight Keymod Upper With Bcg & Ch - 516445321 329.99 None None PSA 18" Rifle Length 223 Wylde 1/7 Stainless Steel 15" Lightweight Keymod Upper with BCG & CH - 516445321
Psa 10.5" 5.56 Nato 1/7" Phosphate Upper With Vortex Sparc - No Bcg Or Charging Handle - 5165448004 299.99 None None PSA 10.5" 5.56 NATO 1/7" Phosphate Upper With Vortex Sparc - No BCG or Charging Handle - 5165448004
Blem Psa 16" 5.56 Nato 1/7 Nitride Pencil Profile Moe Freedom Upper W/Out Bcg Or Ch - 7789920b 229.99 None None BLEM PSA 16" 5.56 NATO 1/7 Nitride Pencil Profile MOE Freedom Upper w/out BCG or CH - 7789920B
Psa 10.5" Chf 5.56 Nato 1:7 Premium Upper With Bcg & Ch - 516445822 399.99 None None PSA 10.5" CHF 5.56 NATO 1:7 Premium Upper With BCG & CH - 516445822
Ar-15/M16 300 Blackout Complete Upper Receiver 999.00 Complete Black Tactical Solutions, Llc AR-15 Ar-15/M16 300 Blackout Complete Upper Receiver
Blem Psa 16" Mid-Length 5.56 Nato 1:7 Stainless Freedom M-Lok Upper - No Bcg Or Ch 279.99 None None BLEM PSA 16" Mid-length 5.56 NATO 1:7 Stainless Freedom M-lok Upper - No BCG or CH
Psa 18" Rifle Length .223 Wylde 1:7 Ss 15" M-Lok Upper With Nickel Boron Bcg & Ch - 516446759 359.99 None None PSA 18" Rifle Length .223 Wylde 1:7 SS 15" M-lok Upper With Nickel Boron BCG & CH - 516446759
Psa 7.5" 5.56 Nato 1:7 Phosphate 7" Slim M-Lok Upper With Bcg, Ch, & Vortex Sparc Red Dot Optic 399.99 None None PSA 7.5" 5.56 NATO 1:7 Phosphate 7" Slim M-Lok Upper With BCG, CH, & Vortex Sparc Red Dot Optic
Psa 16" Mid-Length Nitride 5.56 Nato 1/7 Pencil 13.5" M-Lok Upper - With Bcg And Ch -7793493 279.99 None None PSA 16" Mid-length Nitride 5.56 NATO 1/7 Pencil 13.5" M-Lok Upper - With BCG and CH -7793493
Psa 10.5" 5.56 Nato 1/7 Nitride 9" Lightweight M-Lok Freedom Upper With Bcg & Ch 319.99 None None PSA 10.5" 5.56 NATO 1/7 Nitride 9" Lightweight M-Lok Freedom Upper With BCG & CH
Rainier Arms Mountain - Stripped Upper Receiver Group Chf Barrel 499.99 Stripped None Rainier Arms, Llc None Rainier Arms Mountain - Stripped Upper Receiver Group CHF Barrel
Psa 16" Mid-Length 5.56 Nato 1:7 Nitride 13.5" Lightweight M-Lok Upper Without Bcg Or Ch - 516446782 249.99 None None PSA 16" Mid-Length 5.56 NATO 1:7 Nitride 13.5" Lightweight M-Lok Upper Without BCG or CH - 516446782
Psa 7" Pistol-Length 5.56 Nato 1:7 Nitride 6.5" M-Lok Upper W/O Bcg Or Ch - 516446325 239.99 None None PSA 7" Pistol-length 5.56 NATO 1:7 Nitride  6.5" M-Lok Upper w/o BCG or CH - 516446325