What is in your opinion the best polymer 9mm out of the box? I know it can take a few hundred rounds to tell if your gun is working like it should but I don't get to go to the range a whole lot so it may take me sometime to put a few hundred through it. In the mean time whatever gun I get I want to know that I can depend on it even with just a limited amount of ammo through it. The guns I'm looking into are the M&P 9mm, Beretta Px4 Storm 9mm, and the Ruger SR9. I thought about the Glock 19 but I just shot a Gen 4 G17 and I didn't like it. It didn't fit me well. So Glock is out. Any thoughts on the three mentioned?