Never shot the Frachi, but I have the Benelli M1, and have put thousands of rounds thru it. Hunting everything from coyotes, ducks, geese, deer, snow geese etc. It is my go to gun. I have had one malfunction in all of the time owned and that was when the sling flipped over the bolt rising up to shoot geese from a ground blind...not the guns fault...all user error. Highly suggest the Benelli line, but they don't give them away either. FYI have not shot the M2 but I would suspect they perform as well as the previous model, the M1 which I own.