Ya know, for a while there, we had a ban on assault rifles.
And for a while there, we had a lot less mass shootings using assault rifles.
We have tried it. It works. That spike in the graphic below? Columbine. Even when it is included the stats are lower than now.