Very seldom do you read an opinion that is completely wrong on every point made (David King's "Guns aren't the solution"). War is not a time when everyone has a gun; war occurs when one entity believes it will gain more than it will lose by going to war, or lose more than it will gain if it doesn't.
Passing legislation will not make guns instantly disappear from the face of the Earth. Outlawing guns will only remove them from law-abiding citizens. The lawless will then be the only ones with guns. Finally, no one thinks "guns will solve all problems." There is a time when a gun is necessary. David, never take a knife to a gun fight.