I think you are misinformed about what Fragging was and why it happened in Vietnam. (Which was before my time.)
The myth is that it was fragging the cherry LT.
The reality was that the guys (NCO's and Officer) who got fragged were the ones who insisted on doing aggressive patrols and putting their troops in danger when the war was pretty much already lost and we were just waiting to pull out. Part of the reason for that was because at that point, the Army was still had the policy of taking the local juvenile delinquents from jurisdiction that said, "Go to war or go to jail". This is something that finally ended in the 1980's, and a good thing, too.
No law aimed at law-abiding citizens will stop that. There's a law against having Heroin.
Yes there is, which is why most law abiding citizens go to a doctor to get legally prescribed opioids!
Well, probably not the best example you could have used.
And the funny thing....the cities with the most gun violence, have strict gun control
No, it's just that more people live in the city... that's why they have more gun violence. They have more of everything when they have more people.
But keep telling yourself that gun violence has nothing to do with easy access to guns.