Parts by category

MOE Handguard M-LOK Rifle Length For AR-15 ODG

Magpul · Rails & Handguards

No ratings yet

MOE Handguard M-LOK Rifle Length For AR-15 ODG

Best price

$31.13at Kentucky Gun Co

In stock Lowest in 30 dayschecked Nov 13, 2026

Buy at Kentucky Gun Co

Compare 14 stores

Fits and works with

Gas system
Rifle · Handguards
Handguard length
12.6" · Barrels

Specifications

Manufacturer
Magpul
Color
OD Green
Platform
AR-15
Gas system
Rifle
Length
12.6"
Attachment
M-LOK
Material
Polymer
Weight
12.1 oz

Where to buy

StorePriceAvailabilityBuyAdd to build
Kentucky Gun Co Best price $31.13checked Nov 13, 2026 In stock Buy at Kentucky Gun Co
Brownells 15% off on Magpul · ends Nov 22 $32.99checked Nov 13, 2026 In stock Buy at Brownells
GunMag Warehouse $33.99checked Nov 11, 2026 In stock Buy at GunMag Warehouse
OpticsPlanet $36.95Salechecked Nov 12, 2026 In stock Buy at OpticsPlanet
Ammunition Depot $37.95checked Nov 13, 2026 In stock Buy at Ammunition Depot
MidwayUSA $37.95checked Nov 13, 2026 In stock Buy at MidwayUSA
Battlehawk Armory $28.07Salechecked Nov 13, 2026 Check store Buy at Battlehawk Armory
Natchez $35.72checked Nov 12, 2026 Check store Buy at Natchez
Dirty Bird $36.95Salechecked Nov 12, 2026 Check store Buy at Dirty Bird
AR15Discounts 5% off $37.95checked Nov 12, 2026 Check store Buy at AR15Discounts
Classic Firearms $37.95checked Nov 12, 2026 Check store Buy at Classic Firearms
GrabAGun $37.95Salechecked Nov 12, 2026 Check store Buy at GrabAGun
Palmetto State Armory $37.99Salechecked Nov 13, 2026 Check store Buy at Palmetto State Armory
Magpul $39.95checked Nov 13, 2026 Check store Buy at Magpul

Prices and availability change often, so confirm on the store's site before you buy. We may earn a commission from these links.

Price history

Lowest in-stock price in the last 30 days: $31.13 at Kentucky Gun Co. Dashed line = out of stock. Tracking since Sep 27, 2026.

Show the prices as a table
StoreLatestLowestHighest
AR15Discounts$37.95$37.95$37.95
Ammunition Depot$37.95$37.95$39.99
Battlehawk Armory$28.07$28.07$28.07
Brownells$32.99$32.99$32.99
Classic Firearms$37.95$37.95$37.95
Dirty Bird$36.95$36.95$36.95
GrabAGun$37.95$37.95$37.95
GunMag Warehouse$33.99$33.99$33.99
Kentucky Gun Co$31.13$31.13$31.13
Magpul$39.95$39.95$39.95
MidwayUSA$37.95$37.95$37.95
Natchez$35.72$35.72$35.72
OpticsPlanet$36.95$36.95$36.95
Palmetto State Armory$37.99$37.99$37.99

Since Sep 27, 2026.

About this part

The MOE Handguard M-LOK Rifle Length For AR-15 ODG is a 12.6" AR-15 handguard from Magpul. It's sold by 14 stores (6 in stock), from $28.07 to $39.95. The lowest in-stock price in the last 30 days was $31.13 at Kentucky Gun Co.

From the manufacturer

These Magpul MOE M-LOK Hand Guards are built for rifle length AR-15/M16 firearms. The MOE M-LOK Hand Guards are built with the same strong yet light weight polymer as the legacy MOE Hand Guards, but comes with the M-LOK slots at the two, six, and ten o'clock positions. The M-LOK system allows for the attachment of optional M-LOK rail sections and other M-LOK accessories such as light mounts, slings, foregrips, etc. Mfg: Magpul

Rating

No ratings yet

Log in to rate this part.

Comments

Please log in to read and leave comments.

Similar handguards

More Magpul parts

$31.13 at Kentucky Gun Co
Buy