I think everyone should have guns. Everyone that can use them responsibly. People are not educated about when is the right time to use guns. They all think, "o, i got in a fight with her, so i will kill her".
That's what gives guns a bad rap. And those kind of people need to be dealt with and have no gun rights at all.
Also, look at Gangsters. They all have SMGs and they think they they can shoot each other up just because they don't like someone else. That is the problem. But if you get good, mature people that have guns to protect themselves, hunt etc. then i think that is ok.
I do not think it is the movies that scare the people, it is the horror stories on TV.