>If someone were to challenge the constitutionality of Kennesaws firearms law, would it pass constitutional muster?
Probably.
GA Constitution
ARTICLE I. Bill of Rights
SECTION I.
Paragraph VII. Citizens, protection of.
All citizens of the United States, resident in this state , are hereby declared citizens of this state ; and it shall be the duty of the General Assembly to enact such laws as will protect them in the full enjoyment of the rights, privileges, and immunities due to such citizenship.
Paragraph VIII. Arms, right to keep and bear.
The right of the people to keep and bear arms shall not be infringed, but the General Assembly shall have power to prescribe the manner in which arms may be borne.
Art III. Legislative Branch
SECTION VI.
EXERCISE OF POWERS
Paragraph I. General powers.
The General Assembly shall have the power to make all laws not inconsistent with this Constitution, and not repugnant to the Constitution of the United States, which it shall deem necessary and proper for the welfare of the state.
Paragraph II. Specific powers.
(a) Without limitation of the powers granted under Paragraph I, the General Assembly shall have the power to provide by law for:
(1) Restrictions upon land use in order to protect and preserve the natural resources, environment, and vital areas of this state.
(2) A militia and for the trial by courts-martial and nonjudicial punishment of [...]
If I have a gun and you choose not to, OK. However, my having a gun keeps my stupid gunless neighbor safe because the crooks don't know which house has a gun and which doesn't. Ergo, I provide my gunless neighbor with unpaid security. Pay up, pilgrim.