You are wrong.
Number one, there is no "gun problem", so it's a waste to compare it to drugs.
The right to bear arms is a constitutional right, period.
The real problem is crime, and the people that commit violent crimes and "gun crimes". Most of the time they are repeat offenders, and people that have shown a history of violence. Our real problem is the "thug culture", and a justice system that lets them off the hook all too often and puts thugs right back on the streets. The solution is much stricter sentencing for violent crimes, we need to keep them locked up most of their adult lives. We need to build bigger prisons and keep them all locked up. We also need to keep mentally ill that have a tendency towards violence closely monitored and the dangerous ones in mental hospitals. Also crack down on illegal immigration since many gang bangers are illegals.
I think you are missing a HUGE part of the "problem" as well. And that is:
"Why are there so many turning to crime in the first place?"
Locking them up, will do nothing to solve that. It will only serve to put more people in jail. Figure out the "why" and solve that, the rest becomes much easier to manage, if not "solve" all together.
The majority of violent crime perps are blacks and Latinos. You may want to look there and ask them why they turn to crime. As I said the real problem is the "thug culture", which includes TV and music, etc. sensationalizing such violence. Some people may just be too dumb to separate fiction from real life.
But the answer is most definitely to increase prison sentences. Keeping thugs off the streets prevents them from committing more crime. We also need the death penalty for crimes like murder and rape standard.
Yeah, because increasing the prison population has worked so well. Wait, no it hasn't. It's expensive, and it is less effective in reducing repeat offenders. In fact, it just about guarantees that there will be repeat offenders.
But you won't listen, and you won't think, so you won't learn. You can lead them to water, but if you don't hold their hand they'll fall in and drown.
We haven't t increased prison capacity, we've let thugs go on parole only to see them slaughter people again.
We should be executing most convicted murderers to make room for other criminals and save on tax dollars. Of course we need to end the idiotic death row system we have now that automatically appeals them and wastes decades, tax money, and delays justice for the victims.
And those falsely convicted and sentenced to death for crimes they did not commit? What happens to them in your rush to persecute someone?
Let's be honest. When someone gets out of prison they are not encouraged to rejoin society, they are prohibited. They are prohibited from regaining many of their rights including the right to vote in many states. They can't get many jobs, including what would be called skilled labor jobs because they have a conviction. So the best they can hope for is a construction job, providing that the job site is not for any Government group or contract. Or some minimum wage job. So they have little choice but to return to crime.
We know that Minimum wage jobs are not intended to pay a living wage. We know the jobs are intended to be a start to the work experience, a first block in your job history. But for those who can't move up the ladder because the ladder is closed off what then?
That's the problem with your punish everyone mentality. We've been using it for years, it isn't really working. Repeat offenders become repeat offenders because we warehouse them and minor criminals come out of prison as major criminals. No chance to move on after paying their debts.
The system is completely broken, and it isn't that the system is too lienient, it's that the puritan mentality is still too prevalent. I could site examples but you would denounce them and stomp your foot and demand more flesh from the crims.