Hm, intriguing line of reasoning. However, I will point out that the 2ND Amendment, like the rest of the Constitution, does not proscribe any punishment for infractions thereof. {Treason, the only crime defined in the Constitution, does not proscribe a punishment but instead prohibits certain punishments: "corruption of blood" IIRC.}
So, what do you think of US Code Title 18, Part 13, Section 241 which says:
If two or more persons conspire to injure, oppress, threaten, or intimidate any person in any State, Territory, Commonwealth, Possession, or District in the free exercise or enjoyment of any right or privilege secured to him by the Constitution or laws of the United States, or because of his having so exercised the same; or If two or more persons go in disguise on the highway, or on the premises of another, with intent to prevent or hinder his free exercise or enjoyment of any right or privilege so secured They shall be fined under this title or imprisoned not more than ten years, or both; and if death results from the acts committed in violation of this section or if such acts include kidnapping or an attempt to kidnap, aggravated sexual abuse or an attempt to commit aggravated sexual abuse, or an attempt to kill, they shall be fined under this title or imprisoned for any term of years or for life, or both, or may be sentenced to death. |
You are confusing the point by assuming carrying a weapon or not carrying a weapon is in violation of the 2nd Amendment. The 2nd Amendment is not a Law wherein such has a remedy for violating it.
The 2nd Amendment affirms we the citizens have a right to defend ourselves by use of arms. Thus a state law saying we are allowed to openly carry a weapon (or carry a concealed one) is redundant and more importantly Unconstitutional being Federal Law Trumps State Law and The Constitution Trumps all.
More precisely: Any Law be it Federal State or Municipal that either hinders or permits a citizen to own or carry a weapon is Unconstitutional. If the Founding Fathers were alive today they would storm Congress and tar and feather every damn Congress Critter condemning them all for their treasonous usurpation of our Founding Documents.