Batman being anti-gun is so silly to me.
"Oh yeah Bruce sure thing, if I need to protect myself I should just fly my private jet to get trained by the master of an ancient secret order of ninjas while my SAS trained butler takes care of affairs in the mansion (and presumably a team of people taking care of business shit for my billion dollar corporation like it has been since Daddy left it to me when I was 9.)"
Like my guy I get it, you saw your parents get shot and that has to be pretty damn traumatic, but dude not all of us have the resources to get trained by a guy who will become a supervillain and our enemy, some of us find it easier to save up $600 and buy a damn Glicky. Get therapy.
Also AI sucks.