A non-lethal gun... a pistol without bullets.
In Austria, Czech Republic and Switzerland they can get real guns.
The Germans are not as lucky.
More effective than pepper spray is hornet spray. Shoots 15 feet.
Hairspay and a lighter become a flame thrower.