.40 is to snappy get the .45
if it's your first handgun then get a 9mm so you can afford to shoot it. The best round in the world doesn't mean shit if it can't hit it's target. now if you can afford to shoot the more expensive round then more power to ya. i have already shot 3000+ rounds this year and i havn't been shooting that much at all. oh and don't waste to much time on paper targets practive timing yourself on multiple steel plate, especially if your going to ccw.