The problem is not guns. It's the crazies.
You're correct, the problem isn't guns per se, but the type of guns that are *legally* available. I'm tired of the assertion that anyone should be able to legally purchase a military grade assault rifle.
Also, you may want to come up with a better analogy than illegal drugs here. Recent stats (no, I'm not providing links) show that 47% of Americans *self identify* as gun owners (as of 2011), whereas 8-10% of Americans are identified as illegal drug users. If being illegal had not impact, one would expect these numbers to be closer. And, drugs are typically used by the individual purchasing them, on themselves. Not so much with guns.
I don't advocate general gun bans, but the slippery-slope argument regarding regulation of certain types of weapons is getting old and tired. Just like me.