Yes, gun sound suppressors (also called silencers) are legal in Alabama. Any person who is not prohibited by state or federal law from possessing a firearm may purchase, possess, or use a gun sound suppressor in Alabama. There is no state licensing requirement for owning or using a silencer.
Stephen Answered question September 6, 2022