In 1934, the Federal government restricted (not banned, restricted) ownership of full auto firearms, set min/max size restrictions on guns, and restricted "silencers" (any device intended to reduce the report of a firearm - whether it actually did, or not).
In 1968 the government added a huge list of new restrictions and outright prohibitions that had never existed before.
In 1986, a law that was intended to ease some of the most burdensome aspect of the 1968 law passed, but with an amendment that prohibited any new additions to the federal full auto registry. Essentially the number of full auto firearms legal for civilians to own was fixed at those the govt. already had in its registry.
Since then, every few years, the Fed government has added new gun laws and new restrictions. Background checks, assault weapon "bans", etc. Each and every time, we were told that the law would "fix" a certain problem. More recently, we're told the new law is a "needed first step".
The problem(s) we were told would be fixed by these laws have not been fixed. If you listen to the news, the problems have gotten WORSE!!!
Now here is a proposal for yet another law, to fix the same unfixed problems.
a popular saying these days is..
One definition of insanity is doing the same thing, over and over, and expecting a different result.