You have to keep in mind that Costas is a city boy. He doesn't understand "why" we need/desire guns. He's prejudiced because it is all he knows. He, like most liberals, doesn't understand the gun crowd and thus fears it.
I've run into several city folks that moved to the south. When they first move down they are anti-gun. Once they are here for a while, they begin to "get it" and embrace our freedoms. This is not 100%, but just as I don't get them, they don't get us. We're opposite poles of a magnet.