My argument is that In a country with a constitutionally protected right to bare arms we will never outlaw all gun, which is the only kind of ban that will help stop mass shootings as the type of gun being used isn't the root of the problem and we all know that, radicalization of our youth and adults on the Internet, lack of mental health care, lack of opportunities and an economy that makes most wage slave, a healthcare system that is a complete joke, society valuing vanity over anything resembling morals, women and men being radicalized and turned against each other creating the "incells issue" all those things combined are what's creating mass shooters, but that's a hard problem to solve so the easy scapegoat becomes assault rifles.
To your second point it absolutely makes sense and mirrors my problem with a gun ban, banning certain knives does nothing when I'm most states you can walk around with incredibly deadly knives that are as deadly or even more deadly than a lot of the often banned knives, which were mostly banned over misguided public hysteria and a lack of understanding, the others aren't weapons so it's not apples to apples so I won't even bother addressing those, also those aren't constitutionally protected rights like the right to bare arms so again it has nothing to do with what we're talking about.
I'm just saying we need to look for actual solutions, like most people im tired of seeing the senseless loss of life but I'm just not convinced banning firearms will have any effect on the higher issue. And as suspicious I am of more regulations(especially since they've historically worked against minorities) I am for figuring out a way to keep guns out of the hands of people with serious mental health issues.