No.
It is people WITH guns that are the problem.
So the sooner we can effectively separate the people who shouldn't have the guns from the actual guns the sooner we can solve the problem.
However anytime someone tries to have a productive conversation about how best to do that the NRA-bots begin to scream....
"WHAAAAAH!
But what about ME"
"SQUAWK!
Law abiding citizen!"
"Legal gun owner!"
Second Amendment RIGHT!"
And the conversation goes nowhere.
So then we just wait for the next day's death toll.
And rinse and repeat.