Glock 23 for all around use (CC and HD). Glock 22 or 35 purely for HD/Target. These are my personal choices but you should try all guns you are considering if at all possible. A friend of mine has a USP compact in .45, and although quality is excellent, I didn't like the the feel of the grip or the way it pointed. Glock works better for me but you may like something else better. Try as many as you can.