I think any of the Premium Defense loadings from the major ammo companies would provide excellent protection.
The Federal Premium Personal Defense Hydra-Shok (165g) & Premium Hydra-Shok (230g); CorBon .45+P in 165g, 185g, 200g, or 230g HollowPoint; Hornady sells +P loadings with the XTP bullet in 200g & 230g & standard loadings in 185g & 200g; Speer Gold Dot in 185g & 230g or +P in 200g; Winchester 230g SXT & 185g Silver Tip; Remington Golden Saber 185g & 230g, & +P in 185g......& I'm sure I've left some out....
The key is to find a load that works well in your particular gun, & one that you shoot accurately. That takes time (it can be fun), and also money (not so fun). There are a lot of different opinions on how many of a particular load to shoot from a semi-auto without a malfunction before you trust it but most seem to center between 250 & 500 rounds. Most of the above will run about $0.40 - $0.60 per round depending on how well you shop, so you have to go slow! I usually start with 40 to 50 rounds & check for function and accuracy. The loads that look promising I buy more of & continue to shoot them until I find a load or 2 that seem to work the best.