Guns are tools, they do not assault or kill, people do.
Ignorance about firearms is the problem, media ,politicians,hollywood,etc
Look at the different laws in countries around the world and there is no coherence in what is perceived to be "dangerous" and not acceptable in the hands of civilians.
EX; suppressors, some countries totally ban them with heavy prison time for possession, and some government will promote them to be used by hunters or target shooters.
Do not confuse social problems with the presence of firearms.