Just my 2 cents, as someone that was out of work for 18 months, I wouldn't even think of doing anything that could get me fired. I'd go the pepper spray route, I have a key chain canister that's only about 1 1/2" long and doesn't even look like a pepper spray. Not long range, but if someone wanted to get up close & personal I could ruin his day.