The Mossberg 940 index · Nov 2, 2026

MOSSBERG 940 PRICES TODAY

Mossberg 940 is at $990 at the median across 8 retailers, 0.6% over its average since Oct 10. The cheapest in stock is Mossberg 940 Pro 12 Gauge Black Stock, Black Anodized at GrabAGun, for $740.

Market median$990↑ 0.6% vs average since Oct 10
Cheapest in stock$740GrabAGun · in stock
Range since Oct 10$971 – $1,015Low Oct 14 · high Oct 10
Share this indexShare card

What Mossberg 940 has cost

Median and cheapest in-stock price · since Oct 10

Cheapest in stock Market median
$699$877$1,056Oct 10Today$740

In-stock listings only · 8 retailers · price as listed

Every Mossberg 940 configuration

23 configurations · 20 in stock · best price at any retailer

ConfigurationBest priceRetailers
Mossberg 940 Pro 12 Gauge Black Stock, Black Anodized$739.997 of 8 in stock
Mossberg 940 Super Bantam 12 Gauge, Tungsten Gray w / Blue Accents$809.996 of 7 in stock
Mossberg 940 Pro 12 Gauge 18.5" Barrel, Mossy Oak Greenleaf$896.997 of 8 in stock
Mossberg 940 Pro Tactical SPX 12 Gauge 6-Round, Matte Blue$899.995 of 6 in stock
Mossberg 940 Pro Tactical SPX 12 Gauge 4-Round, Matte Blue$899.996 of 6 in stock
Mossberg 940 Waterfowl 12 Gauge, Realtree Legacy$919.991 of 5 in stock
Mossberg 940 Pro Tactical SPX 12 Gauge, Flat Dark Earth Cerakote$934.993 of 6 in stock
Mossberg 940 Pro 12 Gauge Right Hand, Patriot Brown Cerakote$939.994 of 6 in stock
Mossberg 940 Pro 12 Gauge, Battleship Gray$949.996 of 7 in stock
Mossberg 940 Pro 12 Gauge 24" Barrel, Mossy Oak Greenleaf$949.997 of 8 in stock
Mossberg 940 JM Pro 12 Gauge 9-Round, Tungsten Gray$979.996 of 7 in stock
Mossberg 940 Pro 12 Gauge, Tungsten Gray$979.996 of 7 in stock
Mossberg 940 Pro Tactical SPX 12 Gauge, OD Green Cerakote$989.992 of 4 in stock
Mossberg 940 Pro Waterfowl 12 Gauge, Battleship Gray$1,009.995 of 6 in stock
Mossberg 940 Pro Thunder Ranch 12 Gauge, Patriot Brown Cerakote$1,041.991 of 4 in stock
Mossberg 940 JM Pro 12 Gauge 4-Round, Tungsten Gray$1,058.991 of 5 in stock
Mossberg 940 Pro Tactical SPX 12 Gauge, Multicam$1,058.991 of 5 in stock
Mossberg 940 Pro 12 Gauge, Tungsten Gray Cerakote$1,059.992 of 4 in stock
Mossberg 940 Pro 12 Gauge 18.5" Barrel Holosun 407K Red Dot, Mossy Oak Greenleaf$1,079.997 of 8 in stock
Mossberg 940 Pro Sporting 12 Gauge, Tungsten Gray w / Blue Accents$1,099.991 of 4 in stock
Show 3 more

Shortage watch

TightLess Mossberg 940 is in stock than usual.

In stock61%usual 72% since Oct 10
Retailers in stock7of 8 carrying Mossberg 940
Listings in stock84of 138

Share of Mossberg 940 listings in stock each day · since Oct 10

Who actually wins Mossberg 940

Not who is cheapest on one product, but who has had the cheapest Mossberg 940, on the most days, since Oct 10.

RetailerDays cheapestMedian priceMossberg 940 in stock
GrabAGun23 / 24$95015 / 23
KYGUNCO1 / 24$1,00010 / 18
GRITR Sports0 / 24$95513 / 15
Shooting Surplus0 / 24$96512 / 14
Midwest Gun Works0 / 24$99110 / 22
Brownells0 / 24$1,0414 / 7
Guns.com0 / 24$1,05420 / 23
Primary Arms0 / 24—0 / 16

Ranked on each day's lowest in-stock price, as listed

Mossberg 940 price guide

What's a good price for Mossberg 940?
$971 or less: that's the cheapest quarter of days since Oct 10. It was last there on Oct 21; today's median is $990.
Where is Mossberg 940 cheapest?
GrabAGun has had the lowest price on 23 of the last 24 days. Right now the cheapest in stock is Mossberg 940 Pro 12 Gauge Black Stock, Black Anodized at GrabAGun, for $740.
Do retailers charge different prices for the same gun?
Yes, typically by 10% between the cheapest and dearest retailer, across 15 products we see in stock at two or more retailers. It pays to compare before you buy.
Is Mossberg 940 in stock?
61% of the 138 Mossberg 940 listings we track are in stock today, across 23 products at 8 retailers, against 72% usually since Oct 10.