Mossberg all the way. I recently sold off all my 12 ga's due to a shoulder injury, including my Jerry Miculek JMpro 12 ga auto. Which is the best, fastest auto I have ever shot. Well other than a few of the newer Benelli Carbon fiber models- they are amazing and cost lots of money. But my fav has always been the Mossberg 500 series. Currently have a modified M500 in 20 gauge with both field and home defense barrels and a tact rear stock. My other shotgun is a Rossi 410 single for my wife to use to handle varmints around the farm.