The 940 Pro is Mossberg's gas operated semi-auto 12 gauge. Mossberg says its gas system may run up to 1,500 rounds between cleanings. We list Field, Turkey, Waterfowl, Snow Goose, Tactical, Sporting and JM Pro versions. Every count and price on this page is live.Mossberg's gas operated semi-auto 12 gauge, from the Field to the JM Pro.
Prices from $762.25 to $1,112.56, as of Nov 13, 2026.
Pick your 940
Every 940 model we list, with the count in stock and the lowest price for each.
All 940 shotguns
12 in stock. Sold out listings stay up, after the ones you can buy today.
Compare 940 models
The most listed size for each model in stock.
As of Nov 13, 2026
Compare 940 models
The most listed size for each model in stock.
| Model | Stock / finish | Barrel | Capacity | Gauges | In stock | From | Shop |
|---|---|---|---|---|---|---|---|
| Pro Field | Blued | 28 in | 4 | 12 Gauge | 1 | $762.25 | Shop |
| Pro Turkey | Camo | 18.5 in | 4 | 12 Gauge | 3 | $956.36 | Shop |
| Pro Waterfowl & Snow Goose | Camo | 28 in | 4 | 12 Gauge | 3 | $957.79 | Shop |
| Pro Tactical, SPX & Thunder Ranch | Synthetic, blued | 18.5 in | 4 | 12 Gauge | 2 | $935.43 | Shop |
| JM Pro | Camo, cerakote | 24 in | 9 | 12 Gauge | 2 | $1,001.10 | Shop |
| Pro Sporting | 26 in | 4 | 12 Gauge | 1 | $823.12 | Shop |
Source: barrel, capacity and gauge are taken from our in-stock listings for each model.
Built for your 940
Chokes, slings and parts that fit the 940, from Mossberg and other makers. Parts ship to your door where your state allows.
940 models
The JM Pro was designed with champion shooter Jerry Miculek, Mossberg says, and our JM Pro listings have 24 inch barrels and magazine tubes of up to 9 rounds. Turkey models are camo with 18.5 and 24 inch barrels, Waterfowl and Snow Goose models have 28 inch barrels, and the Tactical, SPX and Thunder Ranch models 18.5 inch barrels. The Sporting models are listed with 26 and 30 inch barrels and the Field with 28 inch barrels.
In stock now: Field (1), Turkey (3), Waterfowl and Snow Goose (3), Tactical (2), JM Pro (2), Sporting (1).
940, 930 or 935
All three are Mossberg semi-auto 12 gauges. The 930 is the older model, with Mossberg's dual vent gas system, and the 940 Pro is the newer one. For 3.5 inch shells, see the 935 Magnum; for a pump, the 590 or the 500.
Buying a shotgun online
Chokes, barrels and most parts ship to your door where your state allows. Check state restrictions before you order, and read how buying a gun online works. Firearms can go on layaway, and financing shows at checkout when the order qualifies.
More Mossberg lines
Mossberg 940 FAQ
How often does the Mossberg 940 need cleaning?
Mossberg says the 940 Pro's gas system may run up to 1,500 rounds between cleanings. Shells and conditions change that, so follow the owner's manual.
What is the Mossberg 940 JM Pro?
The 940 Mossberg designed with champion shooter Jerry Miculek. Our JM Pro listings have 24 inch barrels and magazine tubes of up to 9 rounds.
What is the difference between the 940 and the 930?
Both are Mossberg semi-auto 12 gauges, and the 940 Pro is the newer design. Compare the 930 and, for 3.5 inch shells, the 935 Magnum.
Do you have the Mossberg 940 in stock?
In stock as of Nov 13, 2026: 12. Stock changes daily, and listings that sell out stay on this page after the ones you can buy today.
Do you ship Mossberg shotguns to my house?
No. A firearm bought online ships to a licensed dealer (FFL) you pick at checkout, and you fill out the transfer paperwork there. Chokes and most parts ship to your door where your state allows.























