There is no shortage of guns in the great state of Alabama. More than half of all households contain at least one firearm, ...