just remember, if you chase somebody down and you're armed, don't leave your car...let him come to you. if he spit on you, he'd probably like to throw a sucker punch too. self defense, case closed.
oh, and he doesn't approach you, get his tag and call the law.