The American founding fathers included the "right to bear arms" in the second amendment, so the citizens would have a chance to protect the republic, in the event of a fascist takeover.
We can't have a one-size-fits-all approach on guns. I think the right to own guns, should be determined by sequence of privileges earned by the individual. If the individual has never committed a serious crime, and doesn't show elements of mental illness, that most people agree is of concern, I don't care if responsible gun owners choose to buy an AR 15. What we need is a intelligent system that incrementally takes away the freedoms of the second amendment for citizens of concern. If someone shows a pattern of mental illness, that puts them at risk of suicide, or increases the chances of them harming others, then there should be a progressive checks-and-balances approach to intervene when necessary. These laws and regulations would have to be well-defined. The United State has the "Bill-of-Rights", and the constitution. We must defend the rights of responsible citizens at all costs.
I think at least 50% of society is stable enough to own a AR 15. Maybe 10% we don't want to own any kind of gun, and the other 40% would be up for debate. If we could amend the constitutions, to protect the rights of responsible citizens, while allowing individual intervention, when necessary, I think it could lead to some progress. We can't punish those who don't do the crime. Responsible gun owners should not get blamed for owning an AR 15.
I would allow guns to be confiscation from citizens of grave concern. People who engage in moderate to extreme domestic abuse. People who make posts on social media about their intention to commit mass murder. Responsible people should be able to keep their dignity, and own a gun. Theere would have to be a debate on how you setup an organization that would be responsible for interventions, to remove freedoms from citizens of concern. You can't punish those who don't commit the crime, but we can get smarter at interventions, when necessary.