Dumb and propagandized people are the plague, guns violence is the symptom. But yeah, it is easier to get rid of the guns, because it is hard as fuck to educate those people because they don't listen.
Or good gun laws, like here in Czechia. We have kind of strict tests to obtain a license and lots of ways to weed out weirdos. It is also a long process so nobody can just come and buy a gun whenever they please.