How anyone in his right mind can imply that such a device is qualitatively no different than, say, a baseball bat or a straight razor is simply beyond me.
What a baseball bat can do and what a gun can do are two totally different things, but then what a .22 target pistol and a .45 caliber Tommy Gun can do are also two drastically different things.
You argue that a gun is an equalizer, which it is, but bringing a baseball bat to a fist fight is also equalizing/tilting the result in your favor as well.
A gun, just like a baseball bat, is an inanimate object that is capable of doing nothing on it's own without external forces. Also like a baseball bat it is perfectly safe when being used properly.
The real problem is the person holding the weapon and the only difference a gun makes is how big of a problem that person is for those they interact with. We really need to focus on the issues that drive people to these extreme situations rather than the tool they used to act it out.
I personally would argue that there are weapons that the average person doesn't need. I would also argue that there should be stricter classing (e.g. target pistols vs semi-auto, vs full-auto, etc..), training, and licensing so that we know that those that want to have a weapon have a reasonable expectancy to know how to use. care for, and handle it properly. I won't, however, argue that the solution to the worlds ills is to try and remove guns (both because it won't be possible and that want to do harm will still find other ways).
Maybe you don't recall, but box cutters were used for the most horrific event in the US in the last few decades. No guns, just a few box cutters to take over a couple of planes...