Understanding Alabama’s Gun Laws and Criminal Offenses