Kennesaw is a City of 30,000 and part of the Atlanta Metro Area. It is anything but rural, despite assertions to the contrary.
Kennesaw might have been rural long ago, but it isn't now. It's suburban. I have friends & family there, neither of whom own guns. Hate to break it to you, but that mandatory gun ownership thingy is a farce. There is no way to enforce it, and many in the community scoff at the law.