From a personal standpoint, I cannot recommed a Keltec PF-9. Yes, I had one, brand new and found Keltec to "test by warranty" . They had put another model's barrel in mine that had shown problems, let it go out of the factory and it failed miserably. Sure, it was covered under warranty, but I should not have to test their products for them, cover the expense of shipping, have downtime on a gun that is suppose to defend my life and then cross my fingers everytime I shoot it. Sorry, no more Keltecs for me. I went and got a Kahr and have not had one problem with it. "Cheap ain't good, and good ain't cheap!"