So the mayor and city council want to make a law banning the open carry of firearms? This a federal right protected by the Constitution—you do not have the power to repeal or or otherwise alter it. The Second Amendment isn’t limited merely to “the right to keep arms,” but rather “the right to keep and bear arms,” and its purpose is “to ensure the security of a free state.” And, most importantly, it “shall not be infringed.” Madame Mayor, you can make any law you want, but if it’s not based on the Constitution, we have no obligation to follow it.
“What country can preserve its liberties, if its rulers are not warned from time to time that this people preserve the spirit of resistance? Let them take arms.” —Thomas Jefferson