When it comes to these two, the 40 S&W is moving faster, though it has a snapier recoil. I personally prefer to carry a Glock 23 40 S&W over a 45, simply because with the right ammo, there's less of a risk over over penetration. While 45 is a great round, many 45s are really designed to be reliable with a 45FMJ, a round that can pass through your target easily and hit something you really didn't want to.. They're about the same price, though 45ACP may be easier to find overall. Like was previously posted, you'll find higher capacity guns with 40 S&W than 45ACP, often with a slimmer frame.