Why gun-control is not the solution.
You can make all the laws in the world and you can take all the guns away from law-abiding citizens, but that won't stop the violence! Guns will still get into the hands of the criminals and other people that want to do harm.
When a society's moral compass in is pointing to Satan, no amount of laws will stop him. In order to curb the violence, we have to right the ship, get back to God and start teaching morals to our children again.
But, don't expect this to happen overnight. It has taken us decades to get to this point. This is a generational issue. It will take at least one generation to recover.