i have the i-12 and love it.... i have shot it alot in the past few weeks and it has performed flawlessly.... super easy to take down and clean..... never shot/handled the M2 so i cant offer any comparison... but i can speak for the i-12.... good luck with whatever you pick, but for the price the Franchi is hard to beat...2 of my buddies have had their i-12's for a few years with the same results... and they are not easy on their guns.... one hasnt been cleaned all season and still fires every time..