1 min read
The 2nd Amendment Is the Only Carry Permit Needed in 25 States
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.