FallCreekFan, I agree with you 100%. But I'm not sure if you've noticed that these pro-2nd Amendment Threads aren't really welcome here. They are quite welcome on some firearms forums, while others ban them completely.
Unfortunately, there are a number of guys here who find them offensive. The problem comes when someone inevitably points out that nearly 100% of anti-gun legislation at the local, state, or federal level comes from anti-gun Democrats. And there are a number of gun owners who think it divides us when it is pointed out that some in our ranks knowingly support and vote for these anti-gun politicians.
Fact is, nothing divides gun owners like those who happily help the anti-gun Democrats erode our 2nd Amendment Rights. They know they are doing it, and they want those of us who support the gun rights of law abiding citizens to just shut up and accept it. And sadly, too many gun owners who know better are afraid to confront their ignorance. They want civility, but won't confront the incivility of being stabbed in the back. If American gun owners stood united in defense of our Constitutional Right to own firearms, nothing could ever take that away. But we're not.
Some of them simply can't connect the dots, and will never understand as you do, that the anti-gunners really hate all guns, and they will never stop with semi-auto rifles, large capacity magazines, or handguns. But there are also some gun owners who actually support bans and restrictions on these arms, and they happily vote for extreme anti-gunners such as the Clintons, Obama, Biden, etc., even when they are shown to have near 100% anti-gun voting records. One proud Liberal Democrat here openly admits to supporting bans on these guns he doesn't like. And he has been repeatedly informed that many anti-gunners are already pushing to ban any rifle or ammunition that will penetrate police body armor. They call them sniper rifles. And he refuses to acknowledge that would directly affect the center fire bolt action hunting rifles he loves.
Add that to your list of extraordinarily dumb stuff you can't make up!