I think Wicked is the one that's less naive, and Colours, your're the one who's actually naive. First of all, banning guns isn't the answer. All banning guns does is just makes people become more sneaky about obtaining guns. Also, if the government bans guns, then what next, free speech, or maybe religion itself? There comes a point where there needs to be limits put upon the government. Otherwise, the government will begin to try and take over the everyday detail of someone's life, causing the citizen to become bitter, and potentially start a revolt. If you look at history, including most recently, The Arab Nations, and even part of Europe in the last twenty years, you'll understand what I'm talking about.
As for what Wicked is talking about, it's not simply just going around with "A head in the Clouds" type mentality. It's more of doing what the Bible commands us to do, "Love our neighbor". Believe it or not, every action that we do effects others. It's similar to the the Butterfly theory. Just one little smile to another may make the other person feel a whole lot better. A simple action of kindness on someone may start a chain reaction. And if you don't think that's possible, then maybe you should see what happens when someone pays for the person behind them in Starbucks. Being kind, really can have the potential of a chain reaction. Sure, it won't change everything, but it can possibly begin to change a person.