A very stupid but true thing: if you (or the news articles you cite) call an AR-15-style semiautomatic rifle an "assault rifle," even persuadable gun owners will ignore everything else you say on the topic.