Here are my suggestions.
1. Ban semi-automatic weapons and 30 round gun clips.
2. People with existing semi-automatics & ammo be required to keep them in a locked secure gun case, and required to maintain an insurance liability policy on that weapon in order to keep them.
3. Parents of children & teenagers are required to keep all of their guns & ammo in locked secure gun safes, inaccessible at all times to their kids.
4. No private sales. If someone wants to sell their gun, it has to be dropped off at a licensed gun dealer for resale so a background check can be done.
5. Background checks including extended mental health checks before any purchase of a gun is made.
6. Straw buyers of guns, those who buy guns for others, be under the same prosecutable standards as those that pull the trigger.
7. Those that are on a no fly list, or FBI terrorist watch list not be able to purchase any guns or ammo..