Uppers, Gas Blocks, Flash Supressors

M4 / M16 / AR15 Upper Receiver Parts and Accessories

We encourage you to browse through our real time inventory of AR-15 upper receiver parts and accessories such as bolts, carriers, AR gas blocks, charging handles, flash suppressors and replacement parts. We are proud to offer products from such high quality manufacturers as Badger Ordnance, GG&G, KAC-Knights Armament, LMT-Lewis Machine & Tool, PRI-Precision Reflex, RRA-Rock River Arms, Smith Enterprise, Troy Industries, Vltor, and Yankee Hill Machine. Whether you’re looking for AR15 uppers or an AR15 gas block, we have the AR15 parts and accessories that you need.

Sort by:
  • KAC - Knight's Armament SR-15/SR-16 Complete Bolt Carrier
    KAC - Knight's Armament SR-15/SR-16 Complete Bolt Carrier $144.74
    Out of stock
  • KAC - Knight's Armament SR-15E3 SBR 11.5" Barrel Upper Kit
    KAC - Knight's Armament SR-15E3 SBR 11.5" Barrel Upper Kit $1,625.00
    Out of stock
  • KAC - Knight's Armament SR-25 E2 Complete Bolt
    KAC - Knight's Armament SR-25 E2 Complete Bolt $587.99
    Add To Cart
  • KAC - Knight's Armament SR-25 Enhanced Bolt Carrier Assy w/ Enhanced Gas key $577.50
    Add To Cart
  • Black
    KAC-Knight's Armament 11 Rib Handguard Panel, 6.15 Inch Length $25.26
    Choose Options
  • KAC-Knight's Armament 2 Rib Handguard Panel, 1.65 Inch Length, Black
    KAC-Knight's Armament 2 Rib Handguard Panel, 1.65 Inch Length, Black $22.61
    Add To Cart
  • KAC-Knight's Armament 4 Rib Handguard Panel, 2.65 Inch Length, Black
    KAC-Knight's Armament 4 Rib Handguard Panel, 2.65 Inch Length, Black $22.60
    Out of stock
  • KAC-Knight's Armament 5 Rib Handguard Panel, 3.47 Inch Length, Black
    KAC-Knight's Armament 5 Rib Handguard Panel, 3.47 Inch Length, Black $22.60
    Add To Cart
  • KAC Knight's Armament 5.56mm Mini-MAMS (Multi-Axis Muzzle Stability) Brake (30168)
    KAC-Knight's Armament 5.56mm Mini-MAMS (Multi-Axis Muzzle Stability) Brake $302.35
    Add To Cart
  • KAC-Knight's Armament 5.56mm QDC Flash Eliminator 3 Prong Flash Hider
    KAC-Knight's Armament 5.56mm QDC Flash Eliminator 3 Prong Flash Hider $105.00
    Add To Cart
  • Black 6 Rib Panel
    KAC-Knight's Armament 6 Rib Handguard Panel, 3.90 Inch Length $22.60
    Choose Options
  • KAC-Knight's Armament 7.62 MAMS (Multi-Axis Muzzle Stability) Brake, 3/4-24 Thread
    KAC-Knight's Armament 7.62 MAMS (Multi-Axis Muzzle Stability) Brake, 3/4-24 Thread $403.15
    Add To Cart
  • KAC-Knight's Armament 7.62mm MAMS (Malti-Axis Muzzle Stability) Muzzle Brake 5/8-24 Thread
    KAC-Knight's Armament 7.62mm MAMS (Malti-Axis Muzzle Stability) Muzzle Brake 5/8-24 Thread $403.15
    Out of stock
  • KAC-Knight's Armament 7.62mm QDS Flash Suppressor Kit Threaded 5/8-24
    KAC-Knight's Armament 7.62mm QDS Flash Suppressor Kit Threaded 5/8-24 $151.20
    Out of stock
  • KAC-Knight's Armament 7.62mm QDS Flash Suppressor Kit, 3/4"-24 Thread
    KAC-Knight's Armament 7.62mm QDS Flash Suppressor Kit, 3/4"-24 Thread $151.20
    Add To Cart
  • KAC-Knight's Armament 9 Rib Handguard Panel, 5.48 Inch Length
    KAC-Knight's Armament 9 Rib Handguard Panel, 5.48 Inch Length $22.60
    Choose Options
  • KAC-Knight's Armament Locking Front Folding Sight, Fits SR15, SR16, M16, AR-15 With 0.750 Inch Barrel
    KAC-Knight's Armament Locking Front Folding Sight, Fits SR15, SR16, M16, AR-15 With 0.750 Inch Barrel $459.95
  • KAC-Knight's Armament Low Profile Gas Block, AR15 ID 0.750"
    KAC-Knight's Armament Low Profile Gas Block, AR15 ID 0.750" $109.29
    Add To Cart
  • KAC-Knight's Armament M-110 Flash Suppressor, Includes Shim Kit
    KAC-Knight's Armament M-110 Flash Suppressor, Includes Shim Kit $163.80
    Add To Cart
  • KAC-Knight's Armament M203 QD Mount, KAC
    KAC-Knight's Armament M203 QD Mount, KAC $415.39 $407.08
    Add To Cart
  • KAC-Knight's Armament Mid-Length Gas Tube For the SR-15 Mod 1, 13" Long
    KAC-Knight's Armament Mid-Length Gas Tube For the SR-15 Mod 1, 13" Long $57.08
    Add To Cart
  • KAC-Knight's Armament QD Flash Hider
    KAC-Knight's Armament QD Flash Hider $97.02
    Add To Cart
  • KAC-Knight's Armament SR-15E3 IWS Mod1 Upper Receiver Assembly
    KAC-Knight's Armament SR-15E3 IWS Mod1 Upper Receiver Assembly $1,500.00
    Out of stock
  • KAC-Knight's Armament SR-25 Ejection Port Cover Assembly, Extended
    KAC-Knight's Armament SR-25 Ejection Port Cover Assembly, Extended $30.71
    Add To Cart
  • KAC-Knight's Armament SR-25 Ejection Port Pin
    KAC-Knight's Armament SR-25 Ejection Port Pin $14.60
    Add To Cart
  • KAC-Knight's Armament SR-25 Ejector Spring
    KAC-Knight's Armament SR-25 Ejector Spring $6.54
    Add To Cart
  • KAC-Knight's Armament SR-25 Extractor Buffer
    KAC-Knight's Armament SR-25 Extractor Buffer $7.84
    Add To Cart
  • KAC-Knight's Armament SR-25 Extractor Spring
    KAC-Knight's Armament SR-25 Extractor Spring $5.23
    Add To Cart
  • KAC-Knight's Armament SR-25 Firing Pin
    KAC-Knight's Armament SR-25 Firing Pin $62.36
    Add To Cart
  • KAC-Knight's Armament SR-25 Shell Deflector
    KAC-Knight's Armament SR-25 Shell Deflector $121.60 $119.17
    Add To Cart
  • KAC-Knight's Armament SR15/Pdw Triple Tap Muzzle Brake, Inconel
    KAC-Knight's Armament SR15/Pdw Triple Tap Muzzle Brake, Inconel $437.50
  • KAC-Knight's Armament SR25 Flash Suppressor Shim Kit, For 3/4"-24
    KAC-Knight's Armament SR25 Flash Suppressor Shim Kit, For 3/4"-24 $36.02
    Add To Cart
  • KAC-Knights Armament SR15 Field Repair Kit, New Style
    KAC-Knights Armament SR15 Field Repair Kit, New Style $139.86
    Add To Cart
  • Kinetic Development SCARGING HANDLE – SCAR AMBI CHARGING HANDLE (SCP5-020)
    Kinetic Development SCARGING HANDLE – SCAR AMBI CHARGING HANDLE $49.00 $45.57
    Add To Cart
  • Knight's Armament  SR-16 CQB Gov’t Spec Upper
    Knight's Armament SR-16 CQB Gov’t Spec Upper $1,470.00
  • Knight's Armament  SR-30 9.5" .300 Blackout M-LOK Upper Receiver
    Knight's Armament SR-30 9.5" .300 Blackout M-LOK Upper Receiver $1,833.44
    Out of stock
  • Knight's Armament 5.56 M4QD MAMS Muzzle Brake Kit, 1/2"-28 QDSS-NT4 Compatible Suppressor Mount
    Knight's Armament 5.56 M4QD MAMS Muzzle Brake Kit, 1/2"-28 QDSS-NT4 Compatible Suppressor Mount $201.56
    Add To Cart
  • Knight's Armament 5.56mm Muzzle Device Shim Set
    Knight's Armament 5.56mm Muzzle Device Shim Set $17.64
    Out of stock
  • Knight's Armament 7.62mm Muzzle Device Shim Kit
    Knight's Armament 7.62mm Shim Set, For 3/4"-24 KAC Muzzle Devices $29.46
    Add To Cart
  • Knight's Armament AR-10/SR-25 AMBI Charging Handle
    Knight's Armament AR-10/SR-25 AMBI Charging Handle $226.80
    Add To Cart
×
×