How about a wood carving that looks like a gun?

Or a machete?

A battery powered electric chain saw?

A squirt gun full of acid?

A box of large tarantulas to let loose.

Pepper spray.

Forget the tasers. I've had one. Total waste of time. I used to taser myself after a couple, just for fun. Hurts like hell though. Would have to get close and lucky with it to do any good. Otherwise you'd just pi$$ the other person off.