Remember, we are a Special Interest Group (SIG). Just by populating this forum we have a special and common interest. Those that are members of NRA are lobbyists.
Before you criticize, determine how it will affect you.
Special interest groups and lobbyists are not the problem; it is how that influence is used that is a problem. When used as an educational tool for our elected officials, it is invaluable. When used as a tool to bribe and corrupt those same elected officials, there should be immediate and strong sanctions.