Or you can ignore this idiotic “professional” and get cans of wasp spray. It’s cheap, effective at short range, and nobody sees it coming (literally). Carry two so you have a backup.
bear in mind a Bic lighter turns a can of wasp spray or WD 40 into a ferocious personal flame thrower.
the can will NOT explode. try different flammable sprays ... ;-*
also a dry powder fire extinguisher is a good option in a situation where a gun is unavailable to you. if an attacker aspirates the powder they WILL be temporarily incapacitated and then you can stop the attack and end the threat by beating the living sh!t out of their knees an elbows with the extinguisher cannister.
“...get cans of wasp spray..”
What if the bad guy isn’t a WASP? There IS, after all, a very slight chance it might be a Messican, or even an “African American”.
I have given all my single friends wasp spray. After I tell them about it and what it will do they all keep a can sitting right by their beds.
Is a cheap trick Hubby taught me long, long ago.