Tennessee passed a permitless carry law last year, allowing people over the age of 21 to carry firearms without a permit as long as they have no criminal history and follow posted signage.
It's not a predominantly Southern policy — other states with permitless carry are Alabama, Alaska, Arizona, Arkansas, Georgia, Idaho, Indiana, Iowa, Kansas, Kentucky, Maine, Mississippi, Missouri, Montana, New Hampshire, North Dakota, Ohio, Oklahoma, South Dakota, Texas, Utah, Vermont, West Virginia, and Wyoming. But as a Wisconsinite who now lives in New York, I've never lived in a state with these gun laws, so I was surprised by the wide selection of firearm magazines at the Publix I visited.