free shipping on orders over $200, excluding ammunition*

A winner… right out-of-the-box...

Designed in conjunction with World Champion shooter Jerry Miculek, the new 940 JM Pro is feature-rich, fast-cycling, and ultra-competitive.

Competition-Ready Features

These 940 JM Pro autoloaders were built to compete and win. Inside, you will find a new durable gas system that allows for up to 1500 rounds between cleaning, nickel boron-coated internal parts for smooth operation, and a competition-level loading port, elevator, and follower. Outside, an adjustable stock and streamlined forend sport Mossberg signature texturing, while a host of stylized, functional components combine for competition— to optimize speed, accuracy, and durability.

Adjustable Length-of-Pull

Competition-ready stock is user-adjustable for LOP (1 .25″ range), and adjustable for drop at comb and cast using incremental stock shims. Aggressive Mossberg signature texturing adorns the grip and the slim, ergonomic forend.


The redesigned 940 gas system allows faster, more reliable cycling at much greater cleaning intervals— up to 1500 rounds. And, it’s durably built to hold up to the rigors of competition at the highest levels.

Built for Quad-Loading

An enlarged and beveled loading port was specifically configured for quad-loading; features an anodized bright orange follower, and an elongated, pinch-free elevator.

Bold and Functional

Receivers are anodized in Tungsten Grey for superior durability. Oversized and contoured charging handle and bolt release button provide quick manipulation. Briley extended chokes put pellets right where you want them, while the HIVIZ® front fibre optic sight gets you on target faster when the competition is fierce.


Gauge:  12

Capacity:  4+1 (crimped/plugged mag tube)

Chamber:  3"

Barrel Type:  Vent Rib

Barrel Length:  24"

Sight/Base:  Front Fibre Optic

Choke:  Briley Ext Set

LOP Type:  Adjustable

LOP:  13"-14.25"

Barrel Finish:  Matte Blued

Stock Finish:  Adj. LOP, Cast, Drop Stock - Synthetic (Black)

Weight:  7.75

Length:  44.75"

Write a review

Please login or register to review

Mossberg 940 JM Pro 12 Gauge 3" 24" Barrel Semi Auto Shotgun

  • $1,459.95
  • $1,275.00

Tags: Mossberg, 940 JM Pro, 12 Gauge, 3", 24" Barrel, Semi Auto Shotgun, Semi Auto, Shotgun, Sporting Semi Auto, Sporting, Firearms,