I blame Trump for a large part of it. His hateful, bigoted speeches and tweets hive riled up the bigots in his cult. I also blame Fox News and other right wing outlets.
Their influence was clear in the recent bomb mailings and synagogue mass murder. And no, the answer is not more people with guns.