In one U.S. town, residents are legally required to own guns and ammo Posted by | Jan 11, 2025 | Red Pill NOWlej | 0 | A city law dating back to 1982 requires residents of Kennesaw, Georgia to own guns and ammo. Read More in Latest & Breaking News on Fox News. Read More in Red Pill NOWlej.