No. Treaties have to be ratified by the Senate. The second Amendment to the US Constitution requires "the right to keep and bear arms shall not be infringed". Congress has no power to limit the right to bear arms through laws or treaties.
A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed.More on the subject: It is important that each state...