Nope, there is no 100% answer. Too many other variables.
I’m way way away from being any sort of authority, but based on what I know I would vote for a 9mm with some high tech DRT frangible ammo over a 45 in most civilian carry situations.
Now if we got into a Bosnia type situation here, that’s a different matter.
I dislike pistols, don't like shooting them, and would take my AR-7 over either one of my carries if I was ever in a fire-fight.
Gets down to ugly, I'll pick up something in a 7.62x39 or NATO, depending on what is around. If it gets ugly, they will be available.
/johnny