It's kind of funny how Slog is perfectly playing into the caricature of the sneering liberal elitist. You talk of simplistic black and white rhetoric while using the same type of arguments, mixed with childish insults and stereotypes.
As @3 said, the Second Amendment isn't about hunting, and self defense is a legitimate use for firearms, one which semi-autos (and I bet most on slog can't tell the difference between semi and full auto) are well suited for.
"loads and loads of regular guns"? AR-15 type rifles are the best selling guns in the country, they ARE regular guns. They are functionally no different than the M1 Garand used in WWII, only they are scary colors like black and have different grips.
And a lot of people ARE trying to take away guns from law-abiding citizens, as well as restrict them so heavily as to cripple most of their functionality. At state legislator in CT introduced a bill to ban ALL guns that can hold more than one round. NY state is about to pass an extremely restrictive law:
For one part of it, the law would reduce the legal magazine size from a maximum of 10 rounds to 7 rounds. At one point gun-control advocates said you don't need more than 10 unless you are a mass murderer. Now it's 7. On top of that, very few manufactures make magazines smaller than 10 rounds, so the law functionally makes a huge number of guns illegal in the entire state. This kind on incremental attack is going on all over and is quite deliberate. I'd rather people be honest about saying they want to ban nearly all guns than these dishonest efforts.
Most people that aren't gun owners have no idea what an "assault weapon" is other than that it sounds scary, which is exactly the point. It was a term created to scare people into supporting a ban that would led to further restriction down the road. This was admitted explicitly from certain parties. This short slideshow offers some useful info:
I posted this once before, but think it's worth posting again because it addresses many of the issues that are really going on honestly and directly. This is a blog post by well-known author/atheist Sam Harris, I don't agree 100%, but it's a great starting point for many: