It's all about self control anyway. No matter how good you are at the range, self defense will be a different story. The more you pratice the more likely you will be able to handle the situation. I like both semi auto and revolver, but......... I really don't like carrying locked and cocked and that's the only way to carry a semi auto to have any amount of chance of a quick situation. Personally I have no problem with a revolver as a carry gun I actually prefer it other than bulk.
In a gun fight with someone that practices with their firearm your both probably in trouble. Your typical thug that don't even shoot you might be okay. Here's the real problem most times you'll never see it coming. So in that basic point it don't matter what you carry as long as you can use it proficiently. Let's just hope you never have to go down that road.