This is the problem not guns.
You left off Ritalin or its kissing cousins.
Most of the evil young bastards were probably on Ritalin before their new Normal Shrinks put them one or more drugs on your list.
One of these days, if we are still around with good researchers, they will probably say that no male under the age of 30 should ever be put on the drugs you listed.
Many if not most males from 18 to 30 are in the “I can be a killing warrior mental stage if I’m in the military or armed with a stolen or illegal drug.”
Most of us not on drugs during those high T level years, become more reasonable and less warrior like. We will still defend our family, friends, country and ourselves if really pushed.
Often the drugs on your list become life saviors for older males and most women if the front line antidepressants don’ work. Even then, the patients need good exercise, a common sense diet, and to gain or regain a moral compass again.