These are all great suggestions. Can't go wrong with any of them IMHO. Just thought I'd add my 2 cents. A post a few back mentioned a Kel-Tec P-11. While I don't own the P-11 I do own and carry the PF-9. It's a great carry gun for when you want more bang (than a .380 or smaller) and less bulk. The single stack mag makes it very thin and overall it's light and easy to conceal. It's not a 'range gun' for the most part in that it has some kick. The grip extensions help a lot in comfort while practicing. And if this sounds like an add, no I don't have any affiliation what so ever with Kel-Tec. Just a happy owner. For pocket (or ankle) carry when something larger won't fit, the LCP is my next choice. Again, just my 2 cents.