The NRA Basics of Pistol Shooting is a course that provides direct instruction from an NRA-certified instructor. It is intended for all individuals, regardless of previous shooting experience or NRA affiliation. The course covers handgun safety, features, and characteristics of revolvers and semi-auto handguns, and includes hands-on practice with the fundamentals.