I bought a ruger lcp for my wife and we both hated that thing, sold it first chance I had. I am not a fan of the lcp style guns because they were not accurate for me and had a long heavy trigger pull. I think if you are going to carry something, it should be something you enjoy shooting, and the lcp has a lot of snap, so its hard to enjoy shooting, resulting in less practice and lower proficiency. I don't carry anymore, just leave it under the seat in the car, but when I did I had a springfield xp 45. I don't recommend the XD anymore because the gun is only as good as the weakest component, and the magazines for the XD are junk. I also have a Glock 30SF, which I would recommend because it is battle tested, used around the world, easily customizable, and easy to find. If I was going to buy another pistol to carry, it would be a slim style 45 with a 4" barrel, like a 1911 only smaller and slimmer.