There are lots of really good 9mm carry guns out there. Try them until one feels right to you. Smaller isn't necessarily better, even for carry. I'm currently carrying a CZ Rami 9mm; 10 round mag and one in the pipe. It's not the smallest nor the lightest, but it just feels right to me, carries easily, and points easily.