A ban just ensures, though, that those willing to obey the law cannot use a weapon responsibly. Certainly, it might stop some people, but it will most certainly leave others vulnerable.
As for Assault Rifles, it depends on where you go as to what is classified. I don't disagree with regulation, though, just restriction. I'm not unreasonable and I do try to meet people in the middle here. I am fine with things like criminals and the mentally incapable of not being allowed weapons, with permits, that sort of thing, but people shouldn't be limited in their capacity to use guns for self defense. I'm okay with the private citizen having precision weaponry (Though the price tag is prohibitively expensive) but banned dispersal weapons (Flamethrowers, chemical and biological weapons, etc.) should stay banned because they're a high risk and the only use they have is to hurt a lot of people in a wide area indiscriminately.