From a young shooter's first BB gun to sophisticated air rifles, shotguns, muzzleloaders, pistols and rifles, the NRA Marksmanship Qualification Program offers shooters a self-paced training platform to develop their shooting skills. It's a drill. We set the standards and you meet the challenge! Progression is self-paced and scores are challenging but attainable. Performance is measured against established par scores and any shooter who meets or exceeds those scores is entitled to the corresponding recognition awards for that rating.
Take your shooting skills to the next level and challenge yourself in the NRA Marksmanship Qualification Program today!
The flagship of NRA's Training Skills Development Program since 1903
Courses of fire are designed to take shooters from Beginner to Distinguished Expert Level
Earn awards and personal satisfaction as you achieve each qualification
The courses of fire in the qualification program are designed to take shooters from beginning skill levels (Pro-Marksman and Marksman) through intermediate levels (Marksman 1st Class, Sharpshooter, and Expert) up to the nationally recognized skill level and pinnacle of the program, Distinguished Expert. By the time a shooter completes the Distinguished Expert rating in rifle, pistol and shotgun, he/she has attained a proficiency level paralleling that of a competitively classified Sharpshooter. Qualification shooting can be conducted anywhere including public ranges, at your favorite club range, or even on your own home range.
All awards—Pro-Marksman through Distinguished Expert—are ordered directly from the NRA Program Materials Center by the shooter or the program administrator. Program administrators should order awards in advance so they are available as soon as the rating is earned. This way, the student receives instant recognition. Individual shooters can order awards as each skill level is attained.
Have questions about the NRA Marksmanship Qualification Program? Visit our Frequently Asked Questions section to find your answer. If you still have questions, you can contact our team at (703) 267-1505 or email us at [email protected].