Have you considered charging up the old taser?
http://www.dr1.com/forums/living/107708-shotgun-home-3.html
I had it out the other day, I even clicked it in threat, but they thought I was joking. Now I know what 30,000volts is like I am not as keen to taser others, I would need a full medical background as I am still suffering chest pains/heart pains and occasional lockjaw from my attack on myself.
Although if I were to be attacked in public I think I would use it, with witnesses!