
Alabama is considered a shall issue and “open carry” state, which means that most law-abiding citizens over 18 can have access to, possess, and carry a gun. There are approximately 194,920 registered weapons in Alabama alone. According to a Rand Corporation study, roughly ...
Read More