The new glock 42 and the kahr p380 would be my choice in .380 but some of the pocket 9mm arent much bigger. The xds 9mm and the the kahr pm9 are pretty slim and nice. I personally stick to certain brands when it comes to a carry gun, but with any gun there can be a problem so do yourself a favor, dont carry it until you get 500 rounds through what ever gun you choose.