Alabama’s gun laws allow open carry without a permit and concealed carry without a permit.
Birmingham follows state regulations, prohibiting firearms in certain locations like schools and government buildings.
Background checks are required for gun purchases from licensed dealers, but not for private sales.