Most of my self defense handguns don't have adjustable sights. Therefore, I let the gun "choose" the ammo it shoots most accurately (bullet weight usually decides accuracy, more so than brand). If two brands shoot the same weight bullets equally well, only then do I get into "terminal ballistics". For me, accuracy is #1 priority.
For example, in 9mm, my Kahr CM9 is dead-nuts accurate with 147gr bullets.... brand doesn't matter much, but bullet weight certainly does. 115gr bullets shoot way too low, 124grs are low too, but not as bad as 115s... but 147s are right on. OTOH, my Glocks (17 & 19) are more accurate with lighter/faster bullets. Glocks are loaded with 115gr Gold Dots, Kahr carries Fiocci 147s (factory loads with Hornady XTP bullets).
In .45ACP, my full size Colt Govt is dead on with 230gr bullets, but hits low with 185s. But with my Springfield Ultra Compact V10, the differance between 185s & 230s is negligible. Gold Dot 230s is my favorite for both because they're the most accurate, but I also have a few mags for the V10 loaded with Winchester 185 Silvertips. The 185s have less recoil making for faster/accurate followup shots.