I think we need to find a way to stop idolizing guns, like it was one of the main founding principals of our nation. Freedom doesn't equate to guns.
So with that said, less guns is better. You can play with the wording, you can parse out the meaning, but in the end, less guns in people's hands, means less opportunity for people to make a terrible decision to use it against another person.
So for me the answer is that we should look for ways to make gun ownership harder. At least as hard as owning a car. You should have to jump through hoops and pay lots of money to own it. It should be heavily regulated and studied. It should be transparent and open. This doesn't mean ban them. It doesn't mean TAKE ALL THE GUNS! It means make those who want to own a gun have to take the time, effort, and care necessary to safely own that gun.
Our country has lots of great things in it. We certainly are not the best country in the world because we have the most gun ownership, or most gun death, or most mass shootings, etc., etc., etc. We need to separate the idea that our country is great because we have gun rights. There is no correlation between high gun ownership and happiness, safety, or anything else. Like many of the other concepts that were fleshed out in 1791, we probably need to rethink some of these things for the 19th, 20th, or 21st centuries, as they don't mean today what they meant then.
All the data show that our country is the only civilized nation in the world to have the problems we do related to guns. That tells me it is fixable with regulations and care.