I would buy an Affinity right now over the Benelli M2 due to the spring under the forend. It seems to be a better design, and the quality is equivalent.