I have been saving for a year now and finally have enough to get the waterfowl gun i want. I want a durable and consistant gun. I use to shoot the stoger 2000 and i learned you get what you pay for. i have been reading reviews and i here the vinci has been having cycling problems, but nothing bad about the M2. I don't want anything but a benelli cause i hunt every weekend of the year and am going to buy a good gun so i don't have to buy another down the road. what do you guys think.