Treaties cannot violate the Constitution, even if ratified by whatever means. So long as we have the 5 justices that held for Heller, this is non-sense.
If the Democrats tried something like this, they'd be out of power for a generation. There's a reason that Obama has been in office for 1.5 years and not a single gun-control measure has come to the ANY committee for a vote. There is no appetite for gun control in the US, and the Dems know it.
Wikipedia: The Senate also has a role in the process of ratifying treaties. The Constitution provides that the President may only ratify a treaty if two-thirds of the senators vote to grant advice and consent. However, not all international agreements are considered treaties, and therefore do not require the Senates approval. Congress has passed laws authorizing the President to conclude executive agreements without action by the Senate. Similarly, the President may make congressional-executive agreements with the approval of a simple majority in each House of Congress, rather than a two-thirds majority in the Senate. Neither executive agreements nor congressional-executive agreements are mentioned in the Constitution, leading some to suggest that they unconstitutionally circumvent the treaty-ratification process. However, the validity of such agreements has been upheld by courts.
“Treaties cannot violate the Constitution, even if ratified by whatever means. So long as we have the 5 justices that held for Heller, this is non-sense.”
FYI: Back-up for your statement:
http://en.wikipedia.org/wiki/Reid_v._Covert