Yes, most definitely, part of the solution is removing guns. Of course, that would require proper education of people or wait until future generations finally get the message. Special interest groups have a lot of you fooled on many social policies ( gun control, health care, "lefties" fear, ... ). We have some hope when we look at examples of smoking and seat belt usage. However, it is still incredible how many dumb ass Americans don't wear seat belts these days ( far more then in Canada ).
And I have to comment on the frequent comments people make on here about US borders. At what point did the US make some brazen change in immigration law that supposedly changed your situation ? Come on now, when did this happen, because as far as I know you haven't "opened your borders" to any degree in decades ( the opposite might be true ) ? Yet on a daily basis people talk about the "open borders". What exactly occurred and when that made this a thing ?