The simple answer to gun violence in America is two-fold: #1) we will need a moral, peace-loving citizenry. #2) we will need an armed citizenry.
Number 2 is needed in case Number 1 breaks down.
Unfortunately, in today's America, with morals having been greatly regressed, the peace that inevitably ensues when moral people dwell together has been disturbed. The Judeo-Christian moral fabric has been torn nearly in two. We have alarmingly high rates of domestic killings and we even have foreigners/immigrants killing Americans on American soil. The foundation of the law is cracked,and now even bedrock Constitutional rights are under assault.
The politics of our response to this problem is almost unbelievable. I shudder when I consider that there are many who agree with the President and the Left on the notion that disarming citizens and taking away their 2nd Amendment rights will protect citizens. Moreover, the idea that fewer guns among an immoral people will protect people is ludicrous.
And while I'm not a big fan of Ted Cruz, he's on top of it with this quote:
"Unfortunately, the goal of both President Obama and Hillary Clinton, is
to consistently–at every turn–to look to weaken the constitutional
rights of American citizens...to undermine our
constitutional right to keep and bear arms. You don’t get rid of the bad
guys by getting rid of our guns. You get rid of the bad guys by using
I'm all for peace and safety, but it cannot be had among an immoral people without force. Whether by law and order, or by the private projection and use of force, peace simply cannot be had nor maintained any other way.
Soli Deo Gloria!