Parts by category

Best AR-15 Stocks: Top Picks for Every Build (Live Prices)

By Zach ·

Best AR-15 Stocks: Top Picks for Every Build (Live Prices)

Short answer: for most builds the Magpul MOE SL is the best AR-15 stock: slim, 9.3 oz, adjusts 3.3 inches and fits any mil-spec tube. Want the cheapest good stock? The Magpul MOE (8.4 oz). Want the classic? The Magpul CTR (8.9 oz). For a SOPMOD stock with storage, the B5 Systems Enhanced SOPMOD (12.2 oz); for a lighter one without storage, the B5 Bravo (9.3 oz). For a precision rifle, the Magpul PRS Gen3 adjusts both length of pull and cheek height. Check your buffer tube size first: every stock below is the mil-spec version.

AR-15 stocks compared: weight and length of pull

Chart of maker-published weight and length of pull for the Magpul MOE SL-K, MOE, CTR and MOE SL, the B5 Bravo and Enhanced SOPMOD, and the Magpul PRS Gen3
Best AR-15 adjustable stocks: maker specs from Magpul, B5 Systems and Bravo Company
StockWeight (stock only)Length of pullWhat it isBest for
Magpul MOE SL9.3 oz10.9 to 14.2 inSlim stock with push-button QD sling mount and a sling loopMost builds
Magpul CTR8.9 oz10.3 to 13.6 inThe classic A-frame; shielded latch and a friction lock to cut wobbleClassic carbines
Magpul MOE8.4 oz10.3 to 13.6 inLike the CTR; Magpul calls it a fit for a no-frills buildBudget builds
Magpul MOE SL-K7.8 oz10.4 to 13.7 inShort PDW-style stock, 6.6 in longCompact and lightweight rifles
B5 Systems Bravo9.3 ozNot listedSOPMOD cheek weld without the storage; angled rearSOPMOD look, lighter
B5 Systems Enhanced SOPMOD12.2 ozNot listedTwo water-resistant storage compartments, steel QD mountsStorage and a wide cheek weld
BCM Mod 0 SOPMOD (widebody)Not listedNot listedWidebody polymer stock with two kinds of ambidextrous sling mountsWidebody, value
Magpul PRS Gen327.8 ozTool-free length and cheek-height adjustmentMachined aluminum adjusters; fits rifle-length and many carbine tubesPrecision rifles

Figures are from Magpul and B5 Systems product pages, read October 2026, for the stock alone. Magpul's weights with a receiver extension are about 3.8 oz higher.

Our picks

Best overall: Magpul MOE SL

Magpul calls it its flagship slim stock. It weighs 9.3 oz, adjusts through 3.3 inches of length of pull and has a push-button QD swivel mount (swivels up to 1.5 inches) plus a 1.25 inch sling loop. It fits mil-spec carbine receiver extensions and is listed for AR-15/M4 and AR-10/SR25/M110 builds.

Best budget: Magpul MOE, and the classic CTR

The MOE (8.4 oz) is Magpul's no-frills carbine stock, and the CTR (8.9 oz) is the iconic A-frame it is modelled on. The CTR adds a shielded release latch and a supplemental friction lock that reduces wobble, and it accepts Magpul's snap-on cheek risers. Both adjust 3.3 inches.

Best SOPMOD stock: B5 Systems Enhanced SOPMOD and Bravo

B5 describes its Enhanced SOPMOD as a refinement of the Crane NSWC SOPMOD buttstock. It weighs 12.2 oz and has two water-resistant storage compartments, steel anti-rotation QD mounts and a cushioned buttpad with a built-in tool holder. The Bravo keeps the cheek weld and QD mount but drops the storage: 9.3 oz and a slimmer, angled rear. Both fit mil-spec carbine receiver extensions. Bravo Company's Mod 0 SOPMOD is a widebody alternative, and BCM describes it as the strongest lightweight polymer stock for a mil-spec extension.

Lightest: Magpul MOE SL-K

At 7.8 oz and 6.6 inches long, the SL-K is a PDW-style stock for compact or lightweight rifles. Skeleton and fixed stocks are a different category; see our buffer tube guide for what fits what.

Best for precision: Magpul PRS Gen3

The PRS Gen3 weighs 27.8 oz, with machined aluminum knobs that adjust length of pull and cheek height without tools. It is optimized for rifle-length receiver extensions and mounts to many mil-spec carbine and A5-length tubes too.

Magpul stocks, with today's prices

Lowest price across the stores we track:

SOPMOD and precision stocks, with today's prices

How to choose an AR-15 stock

  • Tube first. Mil-spec and commercial buffer tubes differ in diameter, and a stock made for one will not fit the other. Our mil-spec vs commercial guide explains how to tell, and the stocks above are the mil-spec versions.
  • Length of pull. The Magpul stocks adjust 3.3 inches; the longer the stock extended, the more weight on the shoulder and the further the support hand reaches. Body armor or a thick jacket shortens what you need.
  • Weight. A lighter stock moves the balance forward; a heavier one can balance a long barrel. See our buffer weights guide if you change the buffer too.
  • Cheek weld and sling points. Wide stocks and cheek risers help with optics; QD mounts and sling loops decide how you carry.
  • Pistol builds. A stock on a pistol with a short barrel makes it a short-barreled rifle; see how to build an AR pistol.

Compare every AR-15 stock by price, check buffer tubes, and plan the rifle in the AR-15 builder. See also our accessories checklist.

Frequently asked questions

What is the best AR-15 stock?

For most builds, the Magpul MOE SL: slim, 9.3 oz and adjustable through 3.3 inches. The MOE is the budget choice and the B5 Enhanced SOPMOD is the best with storage.

What is a SOPMOD stock?

A stock based on the Crane NSWC SOPMOD buttstock design, with a wide cheek weld. B5 Systems' Enhanced SOPMOD adds two water-resistant storage compartments; its Bravo drops them.

What is the lightest adjustable AR-15 stock?

Of the stocks here, the Magpul MOE SL-K at 7.8 oz.

Will any stock fit my AR-15?

Only if it matches your buffer tube. A mil-spec stock needs a mil-spec tube. See our buffer tube guide.

How much does a Magpul MOE SL weigh?

9.3 oz alone, about 13.1 oz with a receiver extension, according to Magpul.

What stock is best for a precision AR-15?

The Magpul PRS Gen3, which adjusts length of pull and cheek height without tools and is made for rifle-length extensions.

More from the blog

Comments

Please log in to read and leave comments.