The Nanny State and Constitutional Carry

Constitutional Carry, the ability to carry concealed without obtaining the states permission, is sweeping the country. At present there are 21 Constitutional Carry states. Legislatures in several other states are […]