Yes and No, the laws vary from State to State on carrying and possessing swords, in general it is illegal to carry a sword (concealed or in the open) on your person in any public area.
There are numerous exceptions which vary by State which include such general exceptions as:
1.If You have just purchased the sword and are transporting it to your vehicle.
2.If you are an active member of the US Military in which the sword is a required item of the dress or ceremonial uniform...such as with USMC.
3.If you are an active member of a Military Honor Guard and are in the performance of your duties as required.
4.If you are a registered participant in battle re-enactments or attending a Renaissance-Faire or other approved historical event in which the carrying of such weapons is permitted in designated areas by the local government.
Over all carrying a sword on you for the use of personal protection is illegal and also falls under the 1988 laws banning the carrying of stealth weapons open or concealed such as throwing stars, throwing knives, spikes, double edge daggers, Katana's, nunchucku, and several other weapons.
It depends on who you throw them at.
No, you may own and carry a switchblade in Alabama but it cannot be concealed.
yes to own legal to carry illegal to conceal carry example in your pocket so get a holster for it
Yes they are illegal in Alabama
Typically, no.
it is illegal because it can be used as a weapon(only an idiot would do that). This law came into action after a 13 year old boy was stabbed and killed.
Alabama. The law was passed after a 13-year old boy was killed when he was stabbed with a comb
Yes, it is legal to carry a citizen Taser in Alabama.
Self defense
In most places, yes it is illegal
no.
No. In Alabama, a net listing is illegal.
Yes