You have it, exactly.
These three latest shootings (Charleston and the Virginia news crew) are the canary in the coal mine that civil society is starting to break down.
Which stems directly from civil discourse having broken down. You can’t build up a political envionment based on using hateful PC labeling or soundbites to “win” on issues by bludgeoning your opposition into submission and silence and not have there also be a physically violent element to it.
If they banned guns in Gaza, Mogudishu, Rwanda, Syria, those people killed might still be alive. /sarc