Yet again we have had a nutcase engaging in mass murder in the US using semi-automatic weapons with massive magazine capacities. We banned the sale of these in 1994, but let it lapse in 2004 under pressure from the NRA, who had managed to defeat such supporters of the ban as the late Jack Brooks, a longtime gun rights supporter and Congressional powerhouse who had the nerve to support this ban in 1994. Nobody had the nerve to go up against them in 2004 (and the then president was certainly not in favor of renewing it). All these people have the blood of innocents on their hands, even if they continue to protest that if only we had universal "open carry," these things would not happen. I doubt that for the simple reason that most of these mass murderers have ended up killing themselves. They are not to be deterred by the threat that they might die.
Over the last century we have had 25 mass murders in the US. China is second with 10, Israel and the Philippines are tied for third at 8 each, and India is fifth with 7. We are far ahead of other nations in terms of per capita gun ownership, at 88.8 per 1,000 population. Serbia is second at barely over 60, wth Yemen barely over 50. Fourth place Switzerland is at 47.5. Gun rights nuts often cite Switzerland, which has low rates of gun homicides, mass murders, and so on, although it has the highest gun suicide rate in Europe. But guns are very strictly regulated there. Most homes have them, but they are issued to those who served in the military through the draft and have been trained. They are particular weapons to be kept under lock and key in the homes, with other types of guns simply banned, and only security officers allowed to carry guns in public.
Reading or listening to gun rights advocates one would believe that US liberty depends on the Second Amendment. It does not. Of the 48 rights advocated in the 1948 UN Declaration of Human Rights, gun rights are not among them (the other US constitutional rights not among them are the right to not self incriminate and the right to a trial by jury). The only other nation with gun laws as loose as those in the US is Honduras, which competes with the US for providing guns to the Mexican drug gangs.
The Second Amendment is a historical mistake and should be repealed. Short of that, the 1994 law should be reinstated. Heck, if we had gun laws like Switzerland's we would be in far better shape, although there is unfortunately no way to get our guns per capita down anywhere near to where they are in the rest of the world, which means we are probably doomed to more Newtowns.