Mossberg M940 JM PRO Semi-Auto 12GA 24″ Shotgun BLK

Mossberg is thrilled to introduce the new 940 Auto loading Competition Shotgun Platform of the future. The new 940 JM Pro is endorsed by the man himself Jerry Miculek. After nearly 2 years of development alongside Jerry and Lena Miculek the 940 is designed to not only meet but exceed the needs of today’s competitive shooters is a factory package gun. The redesigned gas system is at the heart of the 940 and with the new stepped and vented spacer you can easily run the gun for 1,500 rounds before any cleaning is necessary. Additionally you are able to cycle any factory made 2-3/4″ or 3″ ammunition reliably. The 940 JM Pro allows you to purchase a gun and start competing right out of the box, without the need to send the gun off to an expensive gunsmith or custom shop, a true plug and play solution.


In stock

FFL Dealer Name

Online firearm purchases will ship to your local FFL Dealer only. Enter the name of the local FFL dealer you would like your purchase shipped to or upload a copy of their FFL below.

FFL Upload

(max file size 150 MB)
Add to Wishlist
Add to Wishlist


SKU: 19454 Categories: , , ,
*Prices, specifications and availability are subject to change without notice. We reserve the right to correct typographic, photographic and/or descriptive errors. Stock photos provided to us by the manufacturer do not necessarily represent the actual item being purchased. Please refer to the title and description of the item before you place your order.

Mossberg M940 JM PRO Semi-Auto 12GA 24″ Shotgun

  • Action: Semi-Auto
  • Barrel: 24″
  • Capacity: 9
  • Chambers: 3″
  • Chokes: Cyl, IC, M
  • Finish: MultiCam / BlackFinish
  • Gauge: 12
  • Length of Pull: 14.75″
  • Overall Length: 44.75″
  • Sights: FO Front
  • Stock: Synthetic
  • Weight: 7.75 lbs
Action Type