Breh. I'm telling you from experience. Next time you in a situation like that where a dude leaning on yo car or got the door held hostage. Just lull them into complacency and then stab out.
Be all like
"Wait wait, gimme a minute, i got you, bit first Check my tyre is the air low?" And when he/she leans off the car to go check , peel out.
I'm over here in America right now and I've had to deal with atleast 3 gas grifters who felt the need to get all biddy buddy with me talking about, "Gas too expensive here. Let me show you a spot that got the good good on the low, I know the owner" type shyt trying to get in my rental.
Now these b*stards can tell I'm not from here by my car and accent and the last thing I'd want to have to do is is my knife (Get a concealable, breh) if I got to make a point

but it got too many crazies out here to be risking walking around unprotected.
Stay safe brehs/brehettes.