Again with the "it won't totally work so why do it?". It may not stop things 100% ever but yes I do think that would be a deterrent. I guess I didn't see where you were asking others (or providing yourself) with short/mid/long term solutions. But I'll play.
If we're sterotyping then Id say that many people that are psychopath mass murders don't have the money to pay a premium for bullets, don't have the finances to pay for insurance and training and don't want to waste time on waiting 3+ days to get a license and a gun.
- In the short term - create a task force to go arrest folks, question and remove guns from those making threats. Make red flag laws a federal program. Make psych wards and abuse centers report nationally and not allow those folks to buy. Make aggressive moves on hate groups and organizations that are advocating violence. Monitor social media and take immediate action on threats of any kind or hate speech of any kind that threatens others or groups.
- In the mid term eliminate gun shows, put gunshops on warning and have them be licensed and insured and culpable if a gun sold in their shops is used in any sort of crime. Do a national gun buy back program. Hold gun manufacturers accountable for murders with their weapons. Require annual licensing by the state and home inspection for safes and evaluations of home life and who has access to the guns, Limit gun ownership to a max of 1 gun per person. Repeal all open and concealed carry laws.
- In the long term I think we need to be able to look at how the above work (and more I was spitballing ideas). We know that prison time and death penalties don't work so there needs to be a total revamping of punishment but I don't know what that looks like.
You say you know some transgender people from work, did they express to you that they had no joy in their lives? You must work in a large organization to work with 3. I really think you're making assumptions on that statement and I find it demeaning and arrogant, and I' m confident that those coworkers wouldn't disagree with me.
I appreciate that you say you like learning and listening to others, and looking at data - I also appreciate that you've engaged here, and I hope that you consider the information and statistics and articles shared by so many. This is a board of good people, many whose opinions and attitudes have changed dramatically since engaging with others here and really thinking about the "why" behind their views.