You drive down the street to the local mini-mart to buy some soda/cigs/whatever.You are carrying your CCW and a small can of pepper spray.As you leave the store and are walking back to your car,some guy in his early twenties starts yelling obcenities at you.You've done nothing to aggravate him but he continues to yell at you on your way back to the car.Normally in these situations you may have swallowed your pride and got in your car and drove away, but this time you turn around and tell the guy to f**k off.He then starts walking towards you at a faster pace saying he's going to kick your f**king ass.You pull out your pepper spray and warn him to step back or you'll spray.He ignores you and takes a swing at you.You spray him directly in the face and tell him to back off but this only makes him madder.Now he says he's going to kill you for spraying him and starts to lunge forward towards you to try and assault you.At this point you are concerned that he may try to get ahold of your handgun if he finds it.Do you draw it on him and tell him to get down as you call the police?Do you run away from the parking lot and call the police from your cellphone?What realistic options would you have in this particular situation?