well, I've had it.

Just had one of my employees beat up and robbed again last night. This is the sweeper guys, who have to work during the night, sweeping parking lots. And they have to get out of their trucks to blow the curbs and sidewalks, and to change trash bags, and this seems to be when they have problems.
In 19 years we've had a few skirmishes, one truck stolen from the driver, and a few beatings. Haven't had an issue in a while, but last night we did. I'm going to get each of them pepper spray (to hopefully knock down from a distance), and then a stun gun if need be. Looking at the one million volt mini stun guns, easy to carry and plenty of voltage. Any ideas how long the batteries last, or if it's better to get a rechargeable? And if rechargeable and not used, how often does it need to be recharged again? Any recommendations?
Jody