Company Nickname:
Public or Private: Private
Description:
National Rifle Association of America is an organization that advocates for gun rights and purports to teach firearm safety and competence. It claims to have nearly 5 million members as of December 2018.