Georgia town requires residents to own a gun