So, now you are quoting Rolling Stone, one of if not the main liberal litter box liners still published in hard copy. That alone speaks volumes.
Again, you whine about the price of ammo, and everyone agrees it is high, yet that is your only concern, your self, not the fact the an excise tax might be on the way that may make your ammunition $5 a round. You gonna bitch then when you didn't support the main organization that has the means to step up and fight it?
No one is saying the NRA is infallible, and I am on that boat, but you seem to blame them for all your personal woes relative to firearms. You want transparency, how about with your "elected" officials? THAT would seem to warrant more concern than the practices of what is basically a civil rights organization.