I've always hunted and shot pumps, mostly an 870 supermag wingmaster and occasionally a bps 20 gauge and 12 gauge. Just got a gas auto (a400) and I can say the difficulty of cleaning a gas gun is way overblown. At least this beretta is real easy. My Dad is a benelli guy and I don't think the difference is much at all. I went well over 1000 rounds before cleaning from the factory and even then it was running fine. A guy just turkey hunting could go a lifetime never cleaning an auto unless it got wet. A bps is way more frustrating to throw back together.