The votes are only there if you are counting Republican vs. Democrat. If you count pro-gun voting record vs. anti-gun record vs. no record, the picture is a lot foggier. It isn't necessarily a given that they have the votes.
Of course Obama brought on Emmanuel specifically because his specialty is keeping his own party in line. The guy is a Democratic Party hit man whose specialty is keeping those guys with D listed after their names in line with his boss.
Again, guns are not the first priority here. At the same time if they are looking for a quick "feel good" victory to show off in the face of other depressing economic news some sort of "reasonable" gun control "for the children" is entirely possible.