I don?t think getting a keltec is a good idea, it?s just not manufactured to the tolerances that I would want to trust my life with.
Look at the Kahr E9, you won?t see it on the Kahr website but it is available from dealers. It is basically a Kahr K9 with less cosmetic detail to save on...