"Gun Control" and the idea of banning "assault" rifles do actually have an effective pathway to implementation: Repeal the Second Amendment.
The Constitution has a clearly defined, multi-path mechanism for altering, replacing or abolishing any of the amendments to the constitution.
It has been done 15 times since we became a nation with a total of 25 amendments in all.
The prohibition of alcohol passed overwhelmingly after WW-I and was repealed just as quickly in the 1930s.
If banning all guns, or only some guns, is what our society wants, then repealing or modifying the Second Amendment is the way to get that done. Repeal will take the Supreme Court out of the discussion entirely.