So what good ones did the Democrats ever come up with? Assault weapons ban? Oh yes, we had that already. It was a total failure. Any other good ideas?
Actually, it was VERY affective. But the NRA waited until 1998 when the ban ran out and spent millions promoting the AR and it's clones. They promoted fear and helped to create the Cult of the AR God. We are past that now. No one is afraid like the NRA and your bunch tries even today to make them. As it stands now, in the gun shops, the AR types are lining the shelves and just gathering dust. There are no new buyers. The Buyers that would buy an AR already bought them. You are just trying to continue a PR that even the NRA gave up on.
Around here, we stopped the AR Cult religion since it's really stupid. But if you want to pray to your "God" go ahead, I won't stop you. Hell, you can pray to a ham sandwich for all I care.
Ban on assault weapons didn’t reduce violence
No, but it kept the body count down. Not to worry, the low body count was made up for after 1998
No, it had nothing to do with it. Violent (and gun) crime has been on the decrease since the early 90's. After the ban was not renewed, it continued in that direction. It wasn't until the Ferguson Effect kicked in that it increased again.
Between fading memories and a great economy, it's back on the decline. If you're looking for a true measure, gun crimes decreased as more and more states adopted CCW programs and laws supporting the victims instead of the criminals. Just because mass murders seem to be more frequent doesn't mean something is wrong with gun laws. It means we are not detecting kooks early enough or doing anything about it.
If you really want to see a decrease in murders overall, what we need is public executions for murderers. We need to fast-track the appeals process so it doesn't take 14 years to carry out the death penalty. Three months, all appeals should be exhausted.
That would cut down our murder rate by at least half, and you don't have to trample on others constitutional rights to do so.