Just because the US signs a treaty, doesn't mean that it will have any effect on our laws. If it was that easy, then the 2nd Amendment would have been repealed 90 years ago.