617131a8_it_Requirements___Criminal_Law__Penalties_At_A_Glance
[State] Alabama [Laws / Permit Requirements] Legal without major restrictions [Penalties-At-A-Glance] 
Under Alabama law, a stun gun is not considered a firearm. Rather, Alabama defines a firearm as a weapon that uses gunpowder to discharge a shot. While stun guns do not fall within the definition of a firearm, the use of a stun gun may still result in criminal liability.
Stun Gun Laws and Permit Requirements | Criminal Law
Penalties-At-A-Glance