Question: what self defence weapons are legal in germany?
Answer: Gas pistols, Flare pistols, Stun guns, Pepper spray, and. Other small non-lethal weapons.