I have a Stoeger Cougar compact 9mm and it is awesome, shoots well, accurate, easy to clean. A little on the large size but still able to carry it, you can't go wrong with it. Also have a Ruger SR9c which I carry a lot -- very nice 9mm, shoots well, accurate, easy to clean. Pick either...