I’d say you handled it pretty well.
Here’s what I’d suggest in the future though should a similar situation arise or you are faced say with an aggressive panhandler.
First, even if the person approaches you seems just fine, even a lady or child in distress that should raise your alert level.
Never open your door at all, never open your window enough for them to even get a flat hand inside.
Tell them"Sorry I cant’ help you but I’m happy to dial 911" if you like and go ahead and dial it. Have 911 set up so you can speed dial it and then press send if your phone allows.
If they see that and they have ill intent that should modify their behavior instantly.
Next, no matter what happens, leave the premises if you can instead of just moving to the other side of the parking lot.
I’d also suggest calling police and informing them so they can come check it out. If no clear threat has presented, use the local police non emergency number if you have access to it or can get it from directory assistance. Me I have the local non emergency numbers for the departments in the area and can bring them up on a voice search of my contacts.
We don’t want to tie up emergency resources unnecessarily and if you get the wrong person they may cite you for abusing them.
Next here’s your option, if you want to try to help by keeping the person in sight do it from a safe distance preferably off premises, such as across the street. If they head your way in any way then you’d probably be well advised to then dial 9-11 and do what you have to in order to extricate yourself from the situation.
Overall a very good job!
Remember the only fight you’re guranteed to win is the one you avoid. Remember too, we’re not cops or vigilantes and it’s not our job to put ourselves in unnecessary danger to help out and be a good citizen.
Even if the police are not able to find that individual and interview them, you’ve done a good thing and who knows, maybe convinced what would have been a first time offender from trying it again.
As for under what circumstances you’d have been justified in taking it to a higher level. All I can tell you is know your state laws. If you have a permit and are at all unsure when you can lawfully use force much less deadly force in such an encounter I’d say call your instructor and discuss it with them and if you aren’t a hundred percent confident in the answers, perhaps contact an atty in your state and run it by them.
A car offers some protection from an unarmed carjacker or potential robber but if they are armed it can quickly become a death trap so don’t let yourself get boxed in.
When I pull into a place after dark I will not park anywhere that doesn’t give me multiple options to make a rapid exit.