Just look up: Reid v. Covert
Yes, the court can try do something stupid (Roberts) but that arguement could be made at any time. All Americans should be opposed to any treaties from the U.N. but the NRA is using this as a fundraiser.
A treat can and will trump US law. Ask anyone who deals with shipping.