Please state exactly what you mean by the highlighted. I'm sure you mean "make guns illegal" or something similar, but please really explain it and how you would go about it in a way that would be effective.
Everyone thinks it's super easy, but putting toothpaste back in the tube is a nearly impossible task, you need to find another way to clean up the mess.
(BTW, I would love for a magic button to exist to vaporize all guns - I really don't like them at all. But even that would not help get to the root of why people kill or would stop people from killing.)
A. Make centre-fire semi-automatic firearms over .22cal illegal to buy, sell, swap, import, manufacture or give away
*. Anyone caught doing so cops a huge fine and years of jail time.
B. Over a ten year period, have a buyback/amnesty scheme where the owners can receive fair price cash for their firearm, or a trade in for a replacement complying firearm. After the ten year period is up, any one found in possession of a firearm in A. above cops a huge fine and jail time.
C. Make magazines that hold more than five rounds illegal. Make it a criminal offense to even be in possession of one. Violation cops a huge fine and jail time.
D. Require all firearms to need a special tool to change magazines, so that it becomes more than a simple task do so.
*E. Exception for the military, but civilian possession of a military non-compliant firearm would be a criminal offence.
Of course, none of this would ever happen because
"bbbbbut muh gunz"
Also, none of this violates 2A. The constitution says you can have guns, but it does not specify which types of guns, and in fact there are already laws that restrict the types of guns you can own... for example you cannot, as of right, own a machine gun, an anti-aircraft gun, an RPG launcher or a howitzer. In fact, since the constitutional amendment was ratified in 1791, I argue that the only type of guns covered should be those that were readily available at the time... single shot, muzzle loading flintlocks.