Abject stupidity? Do you really think that is the most convincing explanation? Democrats, far more than Republicans, stand by their principle. Yes I did say principle not principles. Their only principle is to increase their power over the people. In every stated position the DNC publishes this is obvious. Their policies never fix whatever problem said policy addresses but it always increases the power of government. Abortion "rights", energy policy, taxes, spending, enviroment, these policies are all designed to increase their power over us.
Does forbidding private sales of firearms between citizens make anyone safer? No, and demonstrably no. Does limiting sales of firearms and accessories of certain types help make society safer? No. Does limiting who can carry a firearm and where they can carry a firearm make society safer? No quite the opposite. Would banning all firearms make us a safer nation? No, and it's obvious. Would any of these policies increase the power of government over the people? Yes...and that is why Democrats support them.
We need to move past calling Democrats stupid, or ignorant or crazy. They are evil and wish to destroy the very concept of freedom.
I would agree with you if the gun control measures they promulgate actually produced the control they seek; they don’t. Gun control doesn’t work, dangerous people always work around the laws and the honest people they seek to control are already armed. Gun control is a total political and practical loser and only serves to cost the democrats votes. And yet they persist. Abject stupidity explains it.