Guns still don't kill as many people as car accidents, cancer, obesity,etc. I propose a 3-5 day waiting period and not allowing any convicting felons to ever own a gun. Also, keep it illegal for those under 18 to own a firearm.
I agree mostly on your substance, but the idea that guns don't kill as many people as other things is pretty ridiculous. When we look at mass shootings we look at the amount of deaths vs. the possible amount and those wounded. Take the example of the Boston Marathon; only 3 people were killed. Then look at the many wounded and the intent of the bomber(s) to kill as many people as they could.
Listen, I consider myself a centrist on the gun control debate, but the argument that guns don't kill as many as car accidents is silly. We need to look at this as the intent not the number of killed.