The OP didn't really state what the fix is, just stated two opposing thoughts.
" gun control " should be nonexistent for the verbiage in the Second Amendment that mentions, " shall not be infringed upon ".
The founding fathers were not morons. They knew damn good and well that bad people in their time existed and in turn could have access to a firearm, and murder people. There was also the chance the military of the US Government, could go bad and turn those weapons of destruction against the people.
What no one today asks, is, what are the American people supposed to do if they no longer have the means to defend themselves from their own military, or the government if it unlawfully uses the military against the nation. It just isn't asked nor debated on a national level. Do you know what is also not debated? Should the USA have Nuclear Weapons to defend itself against other nations that have them, how strong should America's Nuclear Weapons be, and how many should the USA have. No one gives two rat turds about Nuclear Weapons. You do realize, if Iran ever gets a nuke, or North Korea, how extra fucked the USA and NATO would be. Because they are partners with China and Russia. Also, Iran will probably be more than eager to use a nuke or create a workable dirty bomb and give it to any terrorist that wants it and use those terrorists as a proxy to attack the USA.
One could easily argue that the US should get rid of all its Nuclear Weapons, and let the UN protect the USA in regards to Nuclear Weapons.
The debate of gun control is pointless, for the simple fact that no one in government wants to debate the Second Amendment and that " shall not be infringed upon " part, and if the founding fathers were wrong for putting that verbiage in there or if that verbiage should stay. Once that debate is answered on a governmental level by all three branches of government. That in turn leads to a solid decision and law. Maybe the Second Amendment stays as is, maybe it doesn't. But if those that want stricter gun control laws, for any reason, they have to address that much first, and why there is no government debate, let alone a vote to make changes to the Second Amendment when gun control advocates clearly want a national gun control law.
No matter how well-intentioned gun controls are and how beneficial they are, those laws are an infringement based on the simple dictionary definition of the word. If you look at the Second Amendment, it does not mention, can a mentally ill person own a firearm, can a criminal who was convicted of a crime, own a firearm after they get out. And guess what was around in society back then. Criminals, and the mentally ill, while not as prevalent as today, were out there in society.
there are parts of America where police are not going to get to you in time to help. There are going to be crime-ridden areas that the police just do not want to **** with, where innocent people are and need help. The Second Amendment is that stopgap.
It also would do everyone who is 100% Second Amendment, open carry, conceal carry, no permit ever( constitutional carry, which is fucking stupid to call it that, because that is the Second Amendment ) advocates and gun control advocates to look at their local, gun laws, which should include, the Castle Domain law, and the Duty to Retreat law, how those two laws intersect or don't, and the Stand ground your law, and how the Duty to Retreat Law may intersect or not.
Whatever the laws are regarding guns, just know this, if you shoot someone in the back, no matter who started it; you shoot someone in the back, you better have a great lawyer. Who can prove that the person was going to turn back around and shoot or attack you, or was shooting blindly over their shoulder at you.