Guns are neither good nor evil. Look at the person wielding the gun, not the gun itself. :P
If I had to choose between guns existing and not existing. I'm glad they exist. Like what I said in the nuclear bomb thread. It's a good thing to have the capability for evil within reach, but be taught the strength to control it. Ignorance is not valuable in my book.