And. Say you do get punched,and you are stupid enough to punch back,and in some freakish incident you either kill the guy in one punch or he hits his head on the sidewalk after you punch him and he dies. That was not self defense. You just killed someone. That may have been an accident,but you were fighting. Which is an illegal activity. You might now be defending yourself from a manslaughter charge. You used more force to defend your self than what was presented to you. You negated a self defense defense unless you can prove that you were retreating or had no other choice but to react. You still may go to jail,be getting a lawyer,missing work,and have to defend your self in court. A hell of a lot of trouble when you could have just walked away.
I don't agree with this at all. If you get punched, and punch back, you are acting in self defense and are only using like force. There is no duty to retreat in Oklahoma.
I think what the OP is asking, is in that rare time that you are unable to back down, trying to fight with a gun on your person is very unsafe. You won't find an officer trying to fist fight an aggressor because it may give him access to your weapon. A lot of Officers have non lethal alternatives, that we as civilians do not carry.
Personally, I would try to walk away. If I am pursued and it escalates into physical contact, at that point I believe I am well within my rights to withdraw my weapon. You never know who is all drugged up and feeling no pain, and I'm not taking a chance of having some drugged out guy shoot me with my own weapon.
As long as you truly tried to diffuse the situation, and honestly felt you were left with no other option, I don't think many officers would try to take it much further, and if they did, I personally would not convict if I were on a jury.