Why wouldn't you focus on both? What's needed are solutions, in the search for them you should be willing to look anywhere that could yield one.
And it goes for both sides. I can't even discuss abortion in a nuanced way, because I am expected to have opinion A and it cannot deviate an inch from its supporter.
But I agree with you in principle, everything should be on the table. That is how normal people deal with issues.
Look at what happened to mental health during the pandemic. There were very little resources for those that needed them most.
Downvote and flag me all you want, but gun control isn't going to stop these from happening in a country with more guns than people. Period.
Start focusing on the mental health problem in earnest, the alternative is more of the same.