I have 4 Kel-Tecs. Both 9mm's (double and single stack), the .380, and the 32 cal. All reliable and somewhat durable. They tend to rust a little if not cared for and kept clean and dry. Their blued finish is not the best. I've carried them all and they even cycle my reload's dependably. So for personal carry and home defense, they are a good buy. The P-9 (single stack 9mm would be the best for concealed carry, light weight and stopping power tho it barks a little (recoil). The 9mm's cycle steel case rounds just fine. The .380 likes factory winchester FMJ. BEB's for the 32. IMO