The second part seems totally out of whack with the first part.
The second part seems bent on singling out guns when that is only one way in which video game protagonists kill their enemies. It doesn't make any sense. Killing stuff with a magical sword or throwing fireballs at them is the same thing.
I have no idea why anyone would limit this discussion to guns.
The real crux of the matter is many of the most compelling creative works are based on conflict. Conflict is interesting. Obviously, many movies and books aren't about violent conflict but they also don't have to worry about entertaining game-play. The options for non-violent yet very compelling conflict resolution are extremely slim. Yes, some games do a good job with that but many people don't find them to be as fun.
As for guns, the action of shooting lends itself to game-play very well. It's simple and works in a logical fashion. Aim and click. As a mechanism, it's immediately understandable.












