Are you willing to take a whipping before you pull your gun? If a larger person than yourself becomes aggressive toward you do you stand and fight, retreat, both, or simply pull your gun? Perhaps all of the above. Say you are walking to car and someone comes upon you and announces a robbery and they are not showing a gun. Is that a life threatening (or a stand your ground) situation? What if they show physical force (hit, punch, shove, etc...)? Is any show of physical force to be considered life threatening? What if someone attempts to rob you as you get to your car and you shoot and kill them. There is someone sitting in car near enough to see and hear the whole thing and acts as witness. They testify to the robbery but no threat of life was made obvious. Of course, if it is an armed robbery they have a gun (likely pointed in your direction) and that changes things. But, You are already at a big disadvantage. You may or may not have an opportunity to surprise him with your own weapon. If you do have the opportunity than you have to be prepared to a quick kill since a wound (or shot that stops physical aggression) would likely mean he can still shoot back and you are in a gunfight. I'm sure one of Massad Ayoub's books discusses this but I have not read yet. In a home invasion of sort it is a pretty easy decision. But, outside the home and with a ccw it's not so clear. I'm just curious in a real life situation what is your deciding factors?