While this is I suppose a step in the right direction, I think it gets at a problem at the heart of the American gun control debate. The rhetoric around gun control is centered on the consumer. It's centered around the civilian market, the villains in the narrative generally are civilians buying guns and the stores selling guns to those civilians. And I understand that absolutely. I get mad at the people who treat guns like toys, too.
But if the government really wanted to do something about the proliferation of guns in this country, the government could very well shut down domestic production. They could tax gun production to the point where it's not profitable anymore, they could illegalize production. The federal government did something very similar with flavored vape cartridges just last week, they could ostensibly do it with guns, too. Ending or illegalizing the production of guns and ammunition would be an long-term solution to the problem with fewer loopholes than current civilian sale-based gun control. That idea very rarely comes up, though, because the federal government spends a hell of a lot of money on the weapons the military needs and uses to keep up its level of power in its various interventions in the Middle East.
If the United States actually wants to do something about gun violence in its own country, it would stop financially supporting the manufacturers producing the weapons causing the problem domestically. But this empire is unstable, and it's built on a hell of a lot of consistent and pointless killing, and as long as it is, we're going to keep seeing that violence coming back home.