Good question
What if we actually adhered to the Amendment II of the Constitution and limited the right to bear arms to those in a "well regulated militia" ?
And passed a supporting law that anyone not participating in a well regulated militia had no right to bear arms ?
It would be a loss for the hunters who like to kill deer, doves, and ducks but then it would be a gain for those innocent animals so it would balance out.
It would be a loss for those who own guns "for protection" to defend against others, but if no civilian had a gun there would be no need to have a gun but the gain would be no gun deaths by 4yos, domestic violence, suicide , gangs , mass shootings by disaffected white kids and so it would all balance out.
Seems like a win-win solution to me. We finally adhere to the intent of Amendment II in the Constitution and over time reduce the gun deaths in America to zero.