Although it is generally illegal to openly carry a gun in the State of Florida, individuals may openly carry a number of different non-lethal weapons for self-defense purposes, including pepper spray, a stun gun, a dart-firing stun gun, or any other type of non-lethal electric weapon. Ordinary civilians are only permitted to possess a firearm in a few select places and scenarios, including a ...