Skip to content

AR Upper Parts

AR-15 upper parts including barrels, handguards and BCGs at Schaefer Defense near Lubbock, TX. Build your AR with upper parts shipped nationwide.

// CATALOG

AR Upper Parts

2,247 products
-13%
Spikes Tactical Barking Spider2 Muzzle Brake, .30 Caliber, Black Nitride
Original price was: $134.95.Current price is: $117.08.

In stock

-21%
Lantac Dragon Dead Air KeyMo Wolfman Muzzle Brake, 5.56 NATO
Original price was: $142.99.Current price is: $112.34.

Only 3 left in stock

-14%
Spikes Tactical Barking Spider2 Muzzle Brake, 5.56 NATO, Black Nitride
Original price was: $134.95.Current price is: $116.43.

Only 5 left in stock

-17%
Odin Works Rune Forend, 15 Inch M-LOK, Black, AR-15
Original price was: $134.00.Current price is: $111.77.

Only 4 left in stock

-25%
Ballistic Advantage Modern Series 5.56 NATO 11.5-Inch Government-Profile Carbine Barrel
Original price was: $155.00.Current price is: $115.88.

In stock

-11%
FailZero 5.56 Black Nitride Complete Bolt Carrier Group, M16/M4 Profile
Original price was: $119.99.Current price is: $107.25.

In stock

-9%
Phase 5 FATman Muzzle Brake, .30 Caliber, 5/8x24, Black Steel
Original price was: $120.00.Current price is: $109.62.

Only 5 left in stock

-25%
Ballistic Advantage Modern Series 8-Inch Barrel, .300 Blackout, DRP Profile, Threaded
Original price was: $155.00.Current price is: $115.67.

In stock

-28%
Ballistic Advantage Modern Series 12.5-Inch Barrel, 5.56x45mm NATO, Threaded, QPQ
Original price was: $160.00.Current price is: $115.96.

In stock

-14%
Wilson Combat M-LOK Rail, Black Aluminum, AR-15, 10.40 Inch
Original price was: $123.95.Current price is: $106.09.

Only 1 left in stock

-13%
Wilson Combat M-LOK Rail, Black Aluminum, AR-15, 7.30 Inch
Original price was: $118.95.Current price is: $103.08.

In stock

-7%
Guntec Spitfire AR-15 5.56 Muzzle Brake with QD Blast Shield, Black
Original price was: $99.95.Current price is: $93.21.

In stock

-16%
Odin Works Atlas Compensator for 5.56/.223 Caliber, 1/2-28
Original price was: $109.00.Current price is: $91.21.

Only 4 left in stock