Russia, China, and India have all abstained from voting, as have several Central American states. There are some real concerns with the language of the treaty.
That said, yeah, I'm against it. It's meddling. However, no draft I've read has had any mention of regulating arms within the borders of a country. This is about transfers from one nation-state to another.
Sometimes it’s nice not to destroy the world for a change.