or movies yeah
think about it though: the vast vast majority of people live in cities, these people only experience guns when they get robbed, play video games, watch a movie, or experience a massacre
maybe if you're lucky they were in the military, except the military tightly controls guns so even if they like them they still accept and are used to restrictions
if they have no idea what it's like to grow up with them in a non-violent setting, or just to go out on some open land or a range and fire some shots, can you really blame them for reacting like this?