Learn the basics of long range shooting.
Psychology and Firearms
Mental health training for police officers.
Learn about firearms throughout history.
Improve Situational Awareness