I am fine with background checks and red flag laws. As to the latter, not sure how much good it will do for those who already own guns. If you want to make AR rifles subject to NFA, I can live with that. But the ATF has to fucking move faster than a year to approve (still waiting on a suppressor I bought spring of 2021). I have heard the new electronic submission of NFA has sped things up to 3-4 months, which is okay with me. Put ARs on the list and remove suppressors. Zero reason for them to be NFA and have the extra delay and tax. Open up NICS to public for private sales. Or have a national ID that has your voter registration and your ability to legally buy a firearm linked to the bar code.
The scary random mass shootings in public places generally account for 100 or so deaths a year. And schools are very, very safe places for children. Homicides in schools in our country of 350 million people are exceedingly rare and random. I don't think much can be done about school shootings. I would allow school employees who have their license to carry the option to carry at school. I believe around 200 school districts in Texas allow this now. My understanding, though I cannot confirm 100%, is that Uvalde was not one of them.
The last 20 years, the USA has ranged from 10 to 34 school children being murdered in schools per year. As parents we worry about our kids. But worrying about them being shot and killed while at school is not a rational fear. The hours they are in school are the safest hours of their day.
https://nces.ed.gov/programs/coe/indicator/a01