Disclaimer: I love my new p320 c9 and plan on it being my edc and go to gun. That being said I have a theory as to why the "perfect" carry pistol is so illusive. My PP Pistol Theory: each year the pistol manufacturers get together to boast on their latest version. For the good of the industry they have a gentleman's agreement not to build a perfect model, lest everyone flock to it. Thus each company gets a degree of veto power. When Sig unveiled the 320 c, H&K, Walther, Springfield Armory, and Ruger said "Ditch the ambi mag release!" Then Glock and Kahr insisted "Shave a tenth of an inch off that barrel so it's not optimal minimum length for+p ammo!" Thoughts? Other pet peeves?