The NRA doesn't represent gun owners, just to let you know. The NRA is more about using fear to make progress with its own agenda. This happens every time you politicize something.
For some reason we just don't use the Constitution anymore and it has fucked us up badly. What part of the government having no power to limit any kind of firearm possession whatsoever is so hard to understand? What part of use gold and silver as money and only Congress having the power to coin it did we not understand when we instituted a private corporation to do it for us?