Pepper spray just don't cut it these days and hell they probaly consider a taser gun a weapon
It's better than nothing, pepper spray wasn't my point though. There's not a law that says they can't defend themselves at all without fear of going to jail, as it seems some have interpreted your OP. Just pointing out the whole story there.