I have never owned or shot a Kahr. Below is a review of a Kahr that is pretty favorable.
That said - I must disclose an extreme bias. I am not an automatic pistol guy for backup, or CCW (concealed) purposes. I am a pretty hardcore revolver guy for CCW.
Why? Revolvers work and are safe.
#1 Issue is safety. With almost all accidental pistol shootings, it is almost a given that it involves a semi-auto pistol. Semi-auto's use safeties - sometimes complex multiple safeties that in a real world situation could defeat your wife from actually using the gun to defend herself successfully (against the scumbag).
Revolvers have no complex safeties. The double action trigger, and the effort to cock the hammer are the safeties. Mongo like. Simple, effective. Easy to just pull the trigger at 2 am when your groggy and half asleep.
P.S. You'll see that in the Kahr review, that particular pistol does not have a safety. I don't know if all Kahr's are built like that. For quick deployment that's great. But, for the wife to carry (probably in her purse), and being around kids. A semi-auto not having a safety could be problematic.
#2 Jamming. Semi-autos can be finicky about their diet. As you read the article on the Kahr, or any semi-auto, they pay particular attention to what ammo they "like", and ammo that they don't digest well and jam up. You'll read that the Kahr in the below link liked everything but Wolf ammo.
I will say, that during my 7 years with the LACo Sheriff Dept., we carried S&W revolvers until the last year, and transitioned to semi-auto 9 mm's. My revolver never jammed. Every time I went to the range to practice, someone with a semi-auto had a jam on the firing line.
If it was me Sno, I would look to pick up a used 5 shot detective type revolver. Either a S&W, Ruger, or Taurus in .38. The .38 has the same ballistics as the 9 mm. Revolvers are bomb proof - and safe.
Remember - 2 to the body - 1 to the head. :D
http://www.thetruthaboutguns.com/2012/04/eric-nelson/gun-review-kahr-pm9-initial-impressions/" onclick="window.open(this.href);return false;