I like the argument. However, I do wonder, if they outlawed all guns, would we basically just be repeating the prohibition fiasco all over again? Otherwise law abiding citizens (I'll use Greg as an example) would be turned into criminals because we all know he and millions of others just like him will stash away weapons rather than turn them in. Further, IF crime started to increase (home break ins, for example) a black market would certainly develop. Or perhaps people would start making their own rickety firearms with whatever they could find to make them with.
War on Drugs = mass migration out of south america / central america to the US
War on Terror = mass migration (of cowardly adult men) to Europe and soon a town near you
War on Guns = Yeah, let's see what that gets us lolz.