The Senate of the US must approved any treaty by a 2/3 majority.
They won't approve any such treaty.
However, it IS true that constitutionally a treaty trumps all other laws.
again..
Hillary Clinton Commits To UN Small Arms Treaty
http://www.snopes.com/politics/guns/untreaty.asp
It does. It does not, however, trump the Constitution.
The order is: