I have shot different caliber, but I liked 9mm and looking for something in 9mm. I have shot sr9, sw sigma 9mm, glock 19, and xmd 9mm. I liked them all, but I thought they were too big as cc guns. I could be wrong about this.
i think a 4 inch Smith 686 is the perfect gun to start with. You can carry it, target shoot with it, or hunt with it. Great all around gun. If not that gun, buy a Glock 26. I love the 19 but I am pretty thin and the 26 is easier for me to hide.