I firmly believe that the U.S. should make it far more difficult, if not impossible, to obtain assault rifles. These are not needed by anyone, and are used primarily either for collections or to hurt people. There is no reason anyone should "have" to own this type of weapon. That being said, even if gun ownership is highly regulated, we need to remember that people will still find ways to hurt others, as the Boston Marathon bombing demonstrated. We can, unfortunately, never do away with violence altogether. But we can certainly attempt to make it more difficult to achieve.
We should reform our gun regulations in the following way: The US Congress passes a bill which will enforce both the Second Amendment, which gave the provisions that there will be no infringement of the right to bear arms, and the Firearms protection Act of 1986 which made any Federal registry of guns illegal. With the provisions that any and all gun regulations ever passed by the Federal Government are deemed unconstitutional thenceforth, and therefore void. Then you pass a second act through congress obligating every US citizen to own a fully automatic gun as in Switzerland.
The United States of America needs to substantially reform its gun regulation. With out a huge reform of the gun regulations, then the American populous will not be safe. There are too many people who are getting guns when they should not be allowed and pose a serious threat to safety.