Right now the NRA is primarily a marketing and sales organization. Sure they do other things like offer gun safety training programs and threaten politicians to push some laws and crush others. But I believe a lot of their power comes from the development and training of their members in communication skills and providing them with the right words, phrases and concepts to achieve their current goal: guns everywhere.