Get a grip everyone. No treaty can userp the Bill of Rights.
Period.
You standing around with your fingers in your ears will slow them down not one iota...
No law can suspend habeas corpus, yet, NDAA 2012 does. They just have to call you an Enemy Combatant first.
Eminent Domain is for the government to build roads, bridges, and federal installation and not for suspending private property rights; yet, the Supreme Court said it does. The government can take your property to sell, give away, collect more taxes, whatever, for any reason at any time.
The Constitution does not give the federal government power to tell you what to or not to buy. Yet, the Supreme Court said they can. They just have to call it taxation first.
If you dont think treaties are made law then you need to read up on our DOT (Department of transportation) rules and regulations, they are UN driven.
They don’t need to simply set aside the 2nd, they only need to regulate it out of practical use.
Here's what the Constitution says in Article VI, Clause 2:
This Constitution, and the Laws of the United States which shall be made in Pursuance thereof; and all Treaties made, or which shall be made, under the Authority of the United States, shall be the supreme Law of the Land; and the Judges in every State shall be bound thereby, any Thing in the Constitution or Laws of any State to the Contrary notwithstanding.
Can a treaty trump the Second Amendment? I don't think so, but then I'm not an America-hating leftist judge either.