Actually, it would likely save the lives of at least some of those 3%, and many in the mass shooting category. And what's the trade off? Americans don't have a certain kind of weapon that they have no non-mass-shooting reason to have in the first place.
And I'm talking ZERO ******* reason to have an AR or AK or similar. Those guys can play Army on a paintball range if they like. Beyond some competitive shooting events, you really don't have a civilian application for a thousand dollar beer can pinker.
Then ban public carry of handguns, and start weeding out the semis, till we are down to revolvers carrying up to six rounds, with a similar magazine restriction on long guns.