I understand what you're saying. But also, it's important to know what's behind the votes. We both know that many times legislation is written in a way that's intended to benefit the clients of lobbying firms and not coincidentally, those firms rarely represent common everyday people (one can argue that that's the case with the NRA, but they also represent firearms manufacturers so it's a mixed bag).
The thing about Obama that I think a lot of people don't yet get is that he does not see the world in clear-cut black-and-white terms. He understands the tradition of private gun ownership and respects it. At the same time, in his political and legal careers he has always represented people living in densely populated cities. There is far too much unnecessary death by gunfire in the cities and he wants to find ways to reverse that trend.
But let's let him speak for himself: Obama on gun control
Paraphrasing Obama in the link, "I think gun ownership is an individual constitutional right, but one that can be completely taken away by a city government."
Which other constitutional rights does he think can be permanently denied to a city's population on the basis of public safety without a declaration of martial law?