The Mossberg 940 JM Pro is a full-size, semi-automatic 12 gauge shotgun engineered for competitive target shooting. It features a 24″ vent rib barrel with a matte blued finish and an optic-ready receiver cut compatible with Shield RMSc-pattern micro dot sights. The adjustable black synthetic stock provides a length of pull range between 13″ and 14.25″ and includes a top-tang safety for familiar, safe operation. Internally, a competition-oriented gas system with specially finished parts supports reliable cycling and reduced maintenance intervals.
Key Specifications
- The shotgun is chambered in 12 Gauge.
- The action is Semi-Auto.
- The chamber size is 3″.
- The barrel measures 24 inches and features a vent rib.
- The barrel finish is matte blued.
- The receiver is finished in tungsten gray anodized with an optics cut for Shield RMSc-pattern sights.
- The stock is an adjustable black synthetic with a length of pull of 13″–14.25″.
- The unloaded weight is approximately 7.75 lbs.
- Standard sights include a HiViz CompSight fiber optic front sight.
- Included choke set is a Briley extended choke set.
Built with competition features—an optic-ready receiver, streamlined loading components, and a user-adjustable stock—the 940 JM Pro focuses on speed, sight acquisition, and durable function under extended use. Its blend of practical ergonomics and competition-grade components makes it well suited for 3‑Gun and other target disciplines where rapid follow-up shots and reliable cycling matter.
Product information is supplied by the manufacturer and/or distributor and may be automatically formatted or enhanced using AI for clarity and consistency. While we strive for accuracy, specifications, features, and included items may change without notice. Always verify details using the manufacturer’s official documentation and the information shown on this product page before purchase or use.
Related Videos:




