Disclosure: Guns and Ammo Bargains contains affiliate links, meaning I get a commission if you decide to make a purchase through my links, at no cost to you.

LWRC International LWRC ICDI Direct Impingement .350 Legend 16" 1:16" 9/16x24" Bbl FDE Complete Upper Receiver ICDIU35CK16L
$1,451.00 $1,199.99
LWRC's ICDI .350 Upper allows you to tap into the power of one of the most popular straight-wall cartridges...
LWRC International LWRC ICDI Direct Impingement .350 Legend 16" 1:16" 9/16x24" Bbl OD Green Complete Upper Receiver ICDIU35ODG16L
$1,451.00 $1,199.99
LWRC's ICDI .350 Upper allows you to tap into the power of one of the most popular straight-wall cartridges...
LWRC International LWRC ICDI Direct Impingement .350 Legend 16" 1:16" 9/16x24" Bbl Patriot Brown Complete Upper Receiver ICDIU35PBC16L
$1,451.00 $1,199.99
LWRC's ICDI .350 Upper allows you to tap into the power of one of the most popular straight-wall cartridges...
LWRC International LWRC ICDI Direct Impingement .350 Legend 16" 1:16" 9/16x24" Bbl Tungsten Grey Complete Upper Receiver ICDIU35TG16L
$1,451.00 $1,199.99
LWRC's ICDI .350 Upper allows you to tap into the power of one of the most popular straight-wall cartridges...
LWRC International LWRC ICDI Direct Impingement .300 Blackout 16.1" 1:7" 5/8x24 Bbl FDE Complete Upper Receiver ICDIU3CK16
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement .300 Blackout 16.1" 1:7" 5/8x24 Bbl OD Green Complete Upper Receiver ICDIU3ODG16
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement .300 Blackout 16.1" 1:7" 5/8x24 Bbl Patriot Brown Complete Upper Receiver ICDIU3PBC16
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement .300 Blackout 16.1" 1:7" 5/8x24 Bbl Tungsten Grey Complete Upper Receiver ICDIU3TG16
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl FDE Complete Upper Receiver ICDIU5CK10
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl FDE Complete Upper Receiver ICDIU5CK10ML
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl FDE Complete Upper Receiver ICDIU5CK16
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl FDE Complete Upper Receiver ICDIU5CK16ML
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl OD Green Complete Upper Receiver ICDIU5ODG10
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl OD Green Complete Upper Receiver ICDIU5ODG10ML
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl OD Green Complete Upper Receiver ICDIU5ODG16ML
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl Patriot Brown Complete Upper Receiver ICDIU5PBC16ML
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl Tungsten Grey Complete Upper Receiver ICDIU5TG10
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl Tungsten Grey Complete Upper Receiver ICDIU5TG10ML
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl Tungsten Grey Complete Upper Receiver ICDIU5TG16ML
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl Patriot Brown Complete Upper Receiver ICDIU5UBC10
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl Patriot Brown Complete Upper Receiver ICDIU5UBC10ML
$1,347.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement .350 Legend 16" 1:16" 9/16x24" Bbl Black Complete Upper Receiver ICDIU35B16L
$1,341.00 $1,109.99
LWRC's ICDI .350 Upper allows you to tap into the power of one of the most popular straight-wall cartridges...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl OD Green Complete Upper Receiver ICDIU5ODG16
$1,266.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl Patriot Brown Complete Upper Receiver ICDIU5PBC16
$1,266.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl Tungsten Grey Complete Upper Receiver ICDIU5TG16
$1,266.00 $1,109.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement .300 Blackout 16.1" 1:7" 5/8x24 Bbl Black Complete Upper Receiver ICDIU3B16
$1,239.00 $1,019.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl Black Complete Upper Receiver ICDIU5B10
$1,239.00 $1,019.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 10.5" 1:7" 1/2x28 Bbl Black Complete Upper Receiver ICDIU5B10ML
$1,239.00 $1,019.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl Black Complete Upper Receiver ICDIU5B16
$1,239.00 $1,019.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
LWRC International LWRC ICDI M-LOK Direct Impingement 5.56mm NATO 16.1" 1:7" 1/2x28 Bbl Black Complete Upper Receiver ICDIU5B16ML
$1,239.00 $1,019.99
LWRC's ICDI Upper Receiver is a perfect start to a custom AR build. It utilizes LWRC's direct impingement...
Machine Gun Armory MGA .260 Rem Caliber Conversion Kit. MPN MGA556260.CB
$6,500.00
This MGA conversion kit will allow for the conversion to .260 Rem on the MGA MK 46 rifle platform. Machine...
Machine Gun Armory MGA 7.62 x 51 Caliber Conversion Kit. MPN MGA556762.CB
$6,500.00
This MGA conversion kit will allow for the conversion to 7.62x51 on the MGA MK 46 rifle platform. Machine...
Machine Gun Armory MGA .300 Blackout Conversion Kit. MPN MGA556300.CB
$1,500.00
This MGA conversion kit will allow for the conversion to .300 AAC on the MGA MK 46 rifle platform. Machine...
MagnetoSpeed Gray Ops CNC V3 Off-Barrel Mount w/Arca Clamp 0933GO01
$400.00 $320.00
Allows the use of the Magneto Speed V3 Chronograph bayonet without affecting barrel harmonics. Attach...
MagnetoSpeed Gray Ops CNC V3 Off-Barrel Mount 0933GO00
$306.00 $245.00
Allows the use of the Magneto Speed V3 Chronograph bayonet without affecting barrel harmonics. Attach...
MagnetoSpeed Rail Adapter
$48.00 $43.99
Fit the MagnetoSpeed V3 on pistols and short barreled rifles with a picatinny style rail with this rail...
Magpul Hunter 700 Stock, Black Rem700 SA
$235.99
Made from reinforced polymer and an anodized aluminum bedding block, the Hunter 700 Stock - Remington 700...
MAGPUL HUNTER 700 STK REM 700 SA ODG
$235.99
The MAGPUL Hunter 700 Stock Remington 700 Short Action OD Green combines rugged construction with advanced...
MAGPUL HUNTER 700 STK REM 700 SA GRY
$200.99
The MAGPUL Hunter 700 Stock Remington 700 Short Action Gray is designed for precision and comfort....
Magpul PMAG D-60 Gen M3 5.56 AR15 Black 60rd Magazine MAG576-BLK
$126.99
Magpul's PMAG D-60 allows you to shoot more and reload less. Compatible with AR15/M4 pattern rifles, this...