The Mossberg 940 Pro Waterfowl - Snow Goose is a semi-automatic shotgun that is optic-ready for Shield RMSc-pattern micro dot sights. It features a clean-running gas-vent system, quick-empty magazine release, and an adjustable length of pull. With a 12+1 capacity, a 28" vent rib barrel with Cerakote Battleship Gray finish, and a choke system, this 12 Gauge is designed for hunting and sporting use. It's equipped with a corrosion-resistant boron-nitride coated gas piston and other internal parts for improved performance in harsh conditions.