You ever visit a country with very little crime where they still have freedoms like us?  They don't even need half of the laws regarding guns, because it isn't in their nature to use a weapon against another.  Sure, there are some nations where they have dictators and/or harsh laws to control their public, but I'm talking nations with freedoms like ours.

The real problem is our diversity and lack of a unified culture, along with a materialistic greed/drive that devalues life.  You can enact every law you can think of, but the bad people here are still going to get weapons and use them on others.