I for one consider gun control a complete waste of time and resources. However i do think that mandatory weapons training for all who wish to buy and to own a weapon is worthwhile. Just as self restraint training with martial arts. I would apply this to all farm boys in particular.
Then i would insist on a refresher every five years in which the person and his reflexes are checked out. Thus all gun owners can be expected to be very safe and responsible with weapons. I suspect that the Swiss essentially do that.
Having all weapons secured under lock and key at a range is also something that could be insisted upon at least for all but a single personal weapon for accepted protection or militia participation..
All these actions honor the intent of the second amendment and secures a high level of weapon safety.