You have the right to bear arms. You have two, presumably, attached at your shoulders. That right has never been infringed. Or maybe you are interpreting that arms means "weapons?" And not, say, literal arms? Or specifically firearms which most certainly would not include "any weapon," like you claim?