Wouldn't it be cool if a state legislature wrote into law something like:
(This state) recognizes the rights of all citizens to keep and bear arms as protected by the Federal & State Constitutions. For the purposes of the requirements of the federal GFSZ Act [cite], all citizens of the United States over the age of 18 years, who have not been convicted of a violent crime punishable by a year or more in prison, are not restricted by this State to carry a firearm for personal protection either openly or concealed.
The age can be adjusted depending on state laws about minors & firearms.
That's similar to what I remember Montana's (?) law reads.
How about that instead?