The source of the problem is crime (often due to poverty/gang culture) and mental health issues. If the source of the problem was gun owners there would be far more deaths. Millions of people own guns without ever harming anyone. Fixing healthcare so it’s accessible to people who need it, expanding social services, and fixing income inequality is the real solution.
There are 1.2 guns for every person in the united states and the homicide rate is 6.383 for every 100,000 people. It doesn’t break out homicides by guns vs. other methods but even if every homicide was using a gun that isn’t much of a correlation between gun ownership and murdering people. There are always other factors. If just guns made people commit homicide there would be bodies piled in the streets.