Cart 0

Mossberg 940 JM Pro 12 Gauge Semi-Auto Shotgun

$499.00

Mossberg 940 Jm Pro 12 Gauge Semi-Auto Shotgun — Competition-ready semi-auto shotgun with 24″ barrel and Multicam stock. Weighs just 7.3 lbs. Ships from Wichita, KS.

Kansas Gunshop is a Wichita, KS-based retailer specializing in firearms and accessories. The Mossberg 940 JM Pro 12 Gauge Semi-Auto Shotgun is a competition-ready shotgun designed for 3-gun and tactical shooters. Featuring a black Multicam stock and optimized for fast cycling, this shotgun delivers reliability when it matters most. Available now for $499.00 with same-day shipping from our Kansas warehouse.

Reviewed by Derek, Owner & FFL Holder at Kansas Gunshop. Kansas-licensed FFL dealer since 2008, NRA Range Safety Officer.

Last updated: April 2026

Product TypeSemi-Auto Shotgun
Gauge12
Barrel Length24″
Capacity9+1
StockBlack Multicam
Weight7.3 lbs
Overall Length45.5″
ChokesIncludes 3 (IC, M, F)
ActionGas-operated semi-auto
Country of OriginUSA
SKUMOSS-940-JMPRO

Key Features

  • Optimized for competition shooting with Jerry Miculek input
  • Enhanced loading port for faster reloads
  • Overbored barrel reduces recoil and improves pattern consistency
  • Dual gas system cycles light target loads to heavy magnums
  • Oversized controls work with gloves

Pros & Cons

  • ✅ Reliable gas system handles all 12ga loads from 2¾” to 3″
  • ✅ Competition-ready right out of the box
  • ✅ Lighter than most semi-auto shotguns (just 7.3 lbs)
  • ✅ Easy to clean with simple takedown
  • ✅ Includes three choke tubes for versatility
  • ❌ Limited aftermarket stock options due to unique receiver
  • ❌ Sights are basic – may want to upgrade for precision work

Who Should Buy This Shotgun

Buy it if: You need a reliable semi-auto for 3-gun competitions or tactical training. The Mossberg 940 JM Pro cycles faster than most shotguns in this price range.

Skip it if: You want a dedicated hunting shotgun or need extreme lightweight (under 6 lbs). See our semi-auto shotguns for alternatives.

Watch: The BEST Semi-Auto Shotgun UNDER $1000?! (Jerry Miculek 940 Pro)

Frequently Asked Questions

What is the lightest 12 gauge semi auto shotgun?

At 7.3 lbs, the Mossberg 940 JM Pro is among the lightest competition-ready semi-auto shotguns. For even lighter options, consider the Beretta A300 Ultima Patrol (6.8 lbs) or Browning Silver (6.9 lbs).

What is the best semi auto 12 gauge shotgun?

For competition shooting under $1,000, the Mossberg 940 JM Pro is a top choice due to its reliability and competition features. For hunting, we recommend the Benelli M2 or Beretta A400.

Where can I buy the Mossberg 940 JM Pro online?

Available at Kansas Gunshop (kansas-gunshop.com) with same-day shipping from Wichita, KS. We’re a licensed FFL dealer serving Kansas and nationwide.

Does this come with a case?

No, the Mossberg 940 JM Pro ships without a case. We recommend our protective cases for transport and storage.

What chokes are included?

Includes Improved Cylinder (IC), Modified (M), and Full (F) choke tubes – perfect for competition shooting scenarios.

Is this good for home defense?

While capable, the 24″ barrel makes it less ideal for home defense than shorter tactical models. Consider the 940 Tactical with 18.5″ barrel instead.

What’s the warranty?

Mossberg provides a limited lifetime warranty to the original purchaser. We handle all warranty claims through our Wichita shop.

✅ In stock — ready to ship today
✅ Same-day shipping from Wichita, KS
✅ Discreet packaging
✅ 30-day returns
✅ Secure checkout

Browse more: Shotguns Semi Automatic Shotguns | Full Shop

About this review + “Last updated: April 2026”

Reviews

There are no reviews yet.

Be the first to review “Mossberg 940 JM Pro 12 Gauge Semi-Auto Shotgun”

Your email address will not be published. Required fields are marked *