I carry pepper spray, and if somebody gets out of their vehicle and threatens me, I'll spray 'em, and then call the cops. And yes, the "I was in fear for me person" defense would definitely come into play.
I carry pepper spray right on my bars. I've talked to enough a**hole cagers to make me want to carry it even if the stuff is expired.