US flag   Official website of the Department of Homeland Security

Advanced Instruction for Marksmanship

4 Training Days
Locations Offered: 


The Advanced Instruction of Marksmanship (AIM) training program is designed to enhance the field firearms instructor’s understanding of effective coaching philosophies and teaching concepts as it relates to firearms training. Other topics taught in the program include the analysis of shooting errors and corrective methods, firearms course development and an introductory study of basic ballistics.  The program objectives are achieved through classroom discussions, laboratories and a practical exercise. All students are required to present a briefing on a firearms or training issue, trend or technique to include new equipment and emerging technology.


  1. Applicant must be a law enforcement officer/agent with arrest authority in the prevention, detection, apprehension, detention and/or investigation of felony and/or misdemeanor violations of federal, state, local, tribal, or military criminal laws.
  2. Must have graduated from a firearms instructor training school presented by such organizations as the FLETC, NRA, FBI/DEA, USSS or equivalent. 
  3. Must be in good physical condition with no medical restrictions. 
  4. Must be actively engage in firearms training. 
  5. Must be an agency-designated firearms instructor.

Required Training Materials

  • Cheltenham students must bring proper range attire.  
  • All students must bring  issued semi-automatic pistol, duty belt with holster (no trigger finger manipulation, cross-draw or thigh holsters), and a minimum of 3 magazines. Ammunition and range safety equipment will be provided.

Program Syllabus/Curriculum

  • FLETC Practical Pistol Course (FLETC PPC)
  • Off-Range Firearms Safety - FITP
  • Firearms Safety Briefing
  • Coaching Principles
  • Teaching and Coaching Firearms Skills
  • Shooter Analysis and Corrections
  • Firearms Course Development
  • Introduction to Ballistics
  • Equipment and Technology Update

Program Registration

Federal organization personnel should contact their agency training officer to register for training, email questions to or telephone 912-267-3344. 

State, local and tribal officers requesting training should register online. If organizational support is required or you have additional needs, please email or call us at 1-800-743-5382.

International (non-US) personnel should email or telephone 912-261-4023.

Program Contact Info

Glynco: (912) 554-4321
Charleston: (843) 746-0865
Cheltenham: (301) 877-8430