I shoot an m2 20ga, and my gf shoots a Franchi Affinity 20ga compact - I almost like hers more than mine. But if I had to chose I'd pick the m2 because of the comfort tech stock, recoil is pretty minimal with this gun. Neither gun has had the slightest hiccup and we tend to hunt a lot during waterfowl season.