Well, I'm a long time gun owner and have grown up with them all my life. I have 2 circa 1942 M1 Carbines, a 30/6 (I used to hunt) and a 357 half snub...
And I'm all for the ban on assault weapons. Honestly, there is really no reason for people to own them, outside of the reason that there is no reason for them NOT to have them if they don't use them illegally.
Its just better off for people and if someone's penis is so small that they need a rediculous gun to shoot, the government should just pay for an enlargement.
With that said, legal guns aren't the reason why there is so much violence in this country. People don't kill people just because the have a weapon in their hands. There is something behind it and if we ban all weapons Americans would be killing each other with baseball bats. The big reason that may be hard to find and impossible to fix is still unanswered.