I know that the anti-gun/gun abolitionists will say "it would not have happened if there were no guns".
Well, in actually it wouldn't have happened if there were no guns.
I find that irrelevant - there are 350 million guns in the U.S. today, and no law is going to confiscate them all.
You're right, that'll never happen and I don't think Obama has any intention of doing that. What does need to happen is stricter regulations which includes limiting the number of rounds someone can purchase, restricting the sale of semi-automatic weapons (why the hell would anyone even want one of those), responsible ownership (which means not storing your gun and the ammunition together), and access to mental healthcare for those that need it.
I understand that Americans are very passionate about their Second Amendment Right, but it was written at a time when muskets were used, where you didn't have a local police department, the FBI or other government agencies that you have today. Plus doesn't it say "...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.."
As far as I know, the States does not have a militia that is necessary for you to have a 'free state' anymore. Plus, there's no way your Founding Fathers could have ever envisioned the weapons that are around today or the potential damage they could do to innocent people. They could only go by what they knew when your Constitution was written.
These shootings have become all too common and it's clear that whatever's in place right now isn't working. Time for a change.