Perfect shouldn’t be the enemy of good.
It will take a lot longer to get proper gun control in place in the US. We’ve already got the GOP and their “Well it sucks, but too bad, move on” rhetoric going.
There is no reason not to minimize risk during the time it will take, even to get to where we we were 20 years ago.