I don't see anywhere in the constitution that states that I have the right to go into a private/public establishment with a large group of other idiots with any kind of weapon.
You obviously missed the part that reads: "...the right of the People to keep and bear arms shall not be infringed."