Alabama’s constitutional carry law took effect January 1, 2023, meaning law-abiding Americans in 25 states can now carry a gun for self-defense without paying the government a fee or getting government permission.
On December 14, 2022, Breitbart News noted some 25 states had passed constitutional carry legislation and Alabama’s would take effect at the start of this year: “Those states are: Alabama, Alaska, Arizona, Arkansas, Georgia, Idaho, Indiana, Iowa, Kansas, Kentucky, Maine, Mississippi, Missouri, Montana, New Hampshire, North Dakota, Ohio, Oklahoma, South Dakota, Tennessee, Texas, Utah, Vermont, West Virginia, and Wyoming. (Alabama’s constitutional carry provision takes effect January 1, 2023.)”