agree with galant, burn them infront of all like there were incidents in karachi when people were burning these snatchers. But I hardly believe if they were really common people or some mafia with proper planning burning them on road on purpose.
Never resist with these people, they never give a second thought and shoot, not just to threaten but surely to kill.
Keeping a gun doesnt keep you safe as one will hardly get a chance to take it out and shoot.