Most proposed gun-control is going to be ineffectual.
It also doesn't address the basic problem: privilege without duty, and a fun-and-games mentality. Just register them and make them go for self-paid training seven weeks of the year to keep the license.