National Rifle Association National Rifle Association (NRA) National Rifle Association NRA Institute for Legislative Action (NRA-ILA) NRA Basics of Pistol Shooting Course – (Phase I Online Course) NRA Firearm Training Courses NRA Online Membership Renewal