They are all great guns. If someone is telling you they are not, then they probably don't own one of each. I have never had a problem with any of them except a glock 34. And for the guy who says something about not shooting walmart ammo in new glocks...why shouldn't you be able to, when i can shoot it in all my gen3 glocks, my sigs, hks, rugers, and springfields and it works perfectly fine. Perhaps the new thing is to pay more for a Sig or HK, for the simple fact you don't get brass to the face. By the time its all said and done, I'll have more in my g34 then I spent on my sigs or hks.