Disagree.I lean largely toward my .357 Magnum. HP/AP rounds. You only need to fire once and the perp drops like our Rand.
Firstly, you don't need to fire once, you need to hit once.
If you're carrying that in a revolver, you only have 6 shots, and the rule of thumb from a tactical point of view is to fire in groups of 3 or more. That gives you 2 chances. Already in one-on-one SD situation that's not a lot of opportunity. But the reality in SA is that it's usually not one-on-one. If you have 3 attackers, you're out of rounds far too quickly.
If you carry a Desert Eagle (i.e. more rounds) then that's fantastic, but for those of us who aren't the size of Dwayne Johnson, it's not really an EDC option