You underestimate the affect of Tiktok (and other social media) on the mental health of kids, not to mention how easily it can spread ideology. The relationship between those things and school shootings shouldn't need any explanation. I think your view on this is extremely narrow.