My belief? I hate guns. Guns are cheating. Any idiot can pick up a gun and blow you away. It takes skill to use a bladed weapon, or even a bow.
I do not think I need a gun. I will have swords in my house, and know how to use them. Maybe even a bow. If I wanted to carry a weapon, it would be double daggers. (Makes great concealed weapons, as well. I want to get a permit to carry them.)
As for gun laws, as long as noone is shooting at me... Kidding. I think we should have alot of screening before you can buy one. It doesn't really matter, anyway, because a gun can get stolen, just like anything else.
As for good guys, they exist, but I have yet to see one on earth.