Gun control is about control. It isn't about guns.
Originally in the world, control was imbedded in respect for other people. The respect has withered so that control has been lost.
Probably in America (and many other countries) gun freedom should be re-introduced gradually. People will die, of course. But they are dying anyway. Guns aren't the cause of death. Lack of control is.
Once there is gun freedom, the people who don't respect others will die off. Respectful people will live on in peace.
Think about it. If we could remove all guns from the world like poof!, people would simply start making them again. Do you trust the police and military to be the only ones to have them? Better to arm all the people to the hilt, and let the disrespectful ones kill themselves off.