Benelli M1 or M2. I have had the stoeger, Versamax, Remington 1100 and the Mossberg. The Benelli is most reliable, stays pretty clean and the recoil difference is minor. The Benelli will also run pretty much any load you put through it. Not a fanboy, just been down this road already. Sent from my iPhone using Tapatalk