Price match guarantee
My account
Help
Cart
(0)
Home
Rifle and Shotgun Accessories
Complete Upper Receivers
Complete Upper Receivers
Sort by:
by availability and name
by price: low to high
by price: high to low
by SKU
by date added
Show:
24
96
1 – 24 of 35
Prev
1
2
Next
Aero Precision 5.56 Carbine Barrel AR-15 Upper Pinned FSB MOE Handguard 16"
$284.95
$
284.74
Aero Precision 5.56 Carbine Barrel AR-15 Upper Pinned FSB MOE SL Handguard 16"
$
299.99
Aero Precision 5.56 Mid-Length Barrel AR-15 Upper Pinned FSB MOE Handguard 16"
$
299.99
Aero Precision 5.56 Mid-Length Barrel AR-15 Upper Pinned FSB MOE SL Handguard 16"
$
324.95
Aero Precision M4E1 Threaded 11.5" 5.56 Carbine Barreled AR-15 Upper - 9" M-LOK ATLAS R-ONE
$
395.24
Aero Precision M4E1 Threaded Barreled AR-15 Upper .223 Wylde Fluted Mid-Length ATLAS S-ONE - 16"
$
504.95
Aero Precision M4E1 Threaded Barreled AR-15 Upper 5.56 Carbine Length ATLAS R-One - 16"
$
449.95
Aero Precision M4E1 Threaded Barreled AR-15 Upper 5.56 Rifle Atlas R-One - 18"
$
459.95
Angstadt Arms Complete Upper 9MM 6" Black
$562.50
$
514.95
Angstadt Arms Complete Upper 9MM 6" Suppressor Ready
$688.50
$
629.95
Free shipping
Maxim PDX Complete Upper 5.56 5.5" Arid FDE
$
1165.50
Free shipping
Maxim PDX Upper 300 Blackout 5.5" Black
$
1165.50
TROY A3 Complete Upper .223 Rem 10.5"
$
604.95
TROY A4 Complete Upper .223 Rem 10.5"
$
704.95
Aero Precision M4E1 Enhanced Barreled AR-15 Upper 5.56 Rifle Gen 2 - 18"
$
459.95
2A Armament Aethon Palouse-Lite 12" 5.56 M-LOK Upper
$
739.00
2A Armament Palouse-Lite 10" 5.56 M-LOK Upper
$
739.00
2A Armament Palouse-Lite 7" 5.56 M-LOK Upper
$
739.00
2A Armament Palouse-Lite 8" 300 Blackout M-LOK
$
739.00
Angstadt Arms Complete Upper 9MM 4.5" Suppressor Ready
$
688.50
Angstadt Arms MDP-9 Complete Upper 9mm 6" Black
$
1799.00
CMMG Upper Banshee 100 5.7X28 8" Black
$
749.95
CMMG Upper Banshee 300 Complete 5.7X28 5" Black
$
724.95
Daniel Defense M4 Upper 300 Blackout 10.3" Upper
$
1312.00
1 – 24 of 35
Prev
1
2
Next
Autoload after:
Cancel
Show more
100554
99110
98591
100555
101411
101402
101620
101621
67857
67848
62278
62126
70552
70551
101164
62134
62133
62145
62138
67847
67858
67859
68032
70293
Notify me on arrival
Found a lower price?
Simply send us a link for the product you are interested in and get a better deal!
We'll match the price on all the parts and accessories that are in stock and available in the US.
If you'd like to match the price for the items that are not in the US, we may be able to help you as well if you are ok with the shipping directly from the manufacturer.
Your name
*
Email
*
Phone number
City
Message
*
Website
*
Cookies are disabled in your browser. The website is working in a limited mode. To use full website functionality you should enable cookies in your browser.