First, if you are so ignorant (lack knowledge) that you trust the government at any level to protect all you love you shouldn't be allowed to touch a weapon. If you are ignorant of why there is a 2nd Amendment for the original Constitution, you aren't ready to be trusted with a weapon. If you are sure that limiting the number of rounds will prevent mass shooting in the future, you shouldn't have access to weapons that could make such a slaughter. If you think that my deciding to not own an AR platform rifle means at all my years of instructing on it, running training around it, and carrying it into battle for the government will disappear when you outlaw those to civilians - you shouldn't be making decisions for others to live under. So if you can't pass a test that asks about what you are making a logical choice about the prohibited weapon, you can't have such a weapon and can't vote on this matter.
I would love to point out, especially when people use the last Assault Weapons Ban, ten years and no mass shootings in the schools. That there were also no Alien Spaceship Battles that Earth lost, thanks to the International Space Agency, during the same period. I would also be sure to mention two states that have banned or registered all Assault Weapons and large magazine have not enforced any of the law against the population that are not in compliance. I suspect those states do not want a Constitutional Test case in the courts.
I suspect that home schooling and private schools will produce the best thinking young people and the continued disarming of all those that just don't know enough to be entrusted with arms or the vote will increase in speed. Until only the noble class of folks armed with knowledge and responsibility will be continuing the American traditions... by some time soon after the newest AWB, the current Constitution will be replaced and we will be stuck with our enemies among the sheep in the fold. Then it really will get bloody. Does anyone study History any longer?