The NRA is an organization that needs funding. Organizations always turn corrupt when they are run by people that live on that organization. They will tell you whatever you want to hear and make a living by whatever means necessary. They are parasites to an organization/organism. If you are looking for a pure organization, then look to an organization that is lead by volunteers of real believers that make their living in other ways. Sadly, this does not exist. If it does then let me know. The NRA has done much worse than support China and it is run by a lot of career blood sucking politicians that lobby in the name of gun rights and will/have sell out for monetary gain. When the monetary gain or donations of constituents is outweighed by the adversary, things change. Compromises are made on behalf of selfish endeavours. It is open for corruption. the greed of man knows no bounds and your trust in such and organization such as the NRA is foolish, as they have no real checks and balances. They can simply play both sides and gain money from both. I doubt very seriously that a real principle based moral constitutionalists could go to far in their ranks. They talk out of both sides of their mouths. Like most organizations, they start out good, and end up as professional politicians/lawyers and lobbyists.