If in doubt, shoot 124's. Not all 9mm's like 147gr bullets. I know CZs in peticular won't typically stablize a 147gr bullet. In competition, I shoot 147s almost exclusively. Out of my G17 and G34 their recoil is so soft, it feels like cheating. I have to down-spring the guns to run them reliably though. They take the steel targets down better than the lighter bullets too.
When I was an agent, I started out carrying 147gr hydro-shocks, but they wouldn't make it through the front window of a vehicle. So, we switched to 124 Fed HPs as they had better Ke and could penetrate the safety glass.
Handguns, by their very nature, are pretty underpowered and not meant to be used as an offensive weapon. Shoot what's accurate from your gun first. If you have to shoot, keep shooting till the threat is gone. It doesn't really matter to the guy what you're shooting him with if you keep pulling the trigger while on target. If you want one shot stopping power in a pistol, carry a 44 mag.