1. The NRA is interested in one thing and it's not the 2nd Amendment...
...it's selling more guns.
That's it. Gun manufacturers (whidh is really who the NRA represents) have a problem that clothiers, electronics makers, auto makers and just about every other manufacturer doesn't have...their products don't wear out. With minimal maintenence, a rifle or handgun will last 100 years or more. Once you have your pistol and/or your rifle, you're really all set for firearms hardware for the rest of your life...you just need to buy ammo.
So the manufacturers have two choices: (1) differentiate new guns with new technology or new features, or (2) find new customers. Why do you think the NRA pushes so hard on promoting guns to kids? They've tried to make going to the range to do some shooting a "pasttime for the whole family." They need these kids to grow up to be gun-lovers because they're out of customers.
I think the only difference between now and 2007 is that becase of the pure horror of Sandy Hook and the national response, the NRA cound't just stick its head in the sand...it needed some solution to propose or cling to, so they had to cut bait on the menatally ill, in order to have some appearance of a rational solution (of course ymmv as to whether they achieved that).
There is nothing in the world more helpless and irresponsible and depraved than a man in the depths of an ether binge. And I knew we'd get into that rotten stuff pretty soon.