For CCW. Well that depends on what type of handguns fit you. If you like the ergonomics of the 1911. A Double stack Para Ordinance may be the solution. Or for Single stack a Kimber Pro Carry or Compact. If you like the Glock they have 3 Frame sizes to choose from in 9mm, .40 S&W. The model 17 and 22 are full size and the models 26,27,19,23 are the small and mids.They also make 2 compact sizes in .45 models 30 and 36. KAHR makes a very compact and slim single stack 9mm the K-9. I have sold many of these and they are great. A good friend of mine bought one from me about a year ago and still loves it. Whatever you choose make it a point to figure out what feels best in your hands and also ask to try it on with various holsters. Also if you do decide on one try and find a local range that rents that model out. If not try and find a friend or a friend of a friend that has one and is willing to let you shoot it. Good Luck!