FREE US GROUND SHIPPING on orders of $99 or more

FREE EDC light as our thank you gift, with any order of $199 or more! Limit one free gift per order

AIC Class Schedule*

ASP Instructor Certification (AIC) Classes

Below is a list of upcoming AIC classes. These are open to approved law enforcement agencies and officers, qualified military personnel, private security, and other pre-qualified participants. If you have approval from your agency, click on the applicable class to apply. If unsure whether you qualify, contact the ASP Training Coordinator with your location of interest, agency name and rank/title, official email, and phone number. Qualified applicants will receive a reply if an opportunity is available. Enrollment closes 30 days prior to class date.

Note: ASP provides Instructor Certification Programs directly to law enforcement at no cost. Classes marked with * are private AIC courses and may charge a nominal fee.

ASP’s free, factory-sponsored courses in the United States require a refundable security deposit, paid at time of application. This security deposit will only be forfeited in the event that an attendee cancels less than 30 days before the course date, or is a “no-show” for any or all days of the course. Most AICs fill completely and many have wait lists, so this policy has been put in place to ensure fairness to all who wish to attend. More information on this on the application form. For courses outside of the United States, applicants will be contacted locally with information about cancellation policy and other terms.
June 2025
Yuma, AZ (June 10–12, 2025)Arizona Western College Police Academy (Law Enforcement Only, Waitlist Only)
New Brighton, MN (June 24–26, 2025)New Brighton Public Safety — MN POST Approved (Waitlist Only)
Newkirk, OK (June 24–26, 2025)Newkirk Police Department(Waitlist Only)
July 2025
St. Louis, MO (July 29–31, 2025)*ST Louis County & Municipal Police Academy — MO POST Approved, Waitlist Only
* Optional OC Instructor Certification August 1

September 2025
Muscle Shoals, AL (September 9–11, 2025)Northwest Shoals Community College Police Department
Conroe, TX (September 16–18, 2025)Conroe Police Department (Law Enforcement Only)
LaPlace, LA (September 30 – October 2, 2025)St. John Parish Sheriff's Office (Law Enforcement Only)
* Optional OC Instructor Certification October 3
October 2025
Raleigh, NC (October 14–16, 2025)*Wake County Sheriff's Office
* Optional OC Instructor Certification October 17

Lexington, KY (October 14–16, 2025)*Transylvania University Department of Public Safety
November 2025
Golden, CO (November 4–6, 2025)*Colorado State Police (Law Enforcement Only)
* Optional OC Instructor Certification November 7

Point Edward, ON, CANADA (November 12–14, 2025)*Guards in Response / Striker Tactical Systems
* Optional OC Instructor Certification November 15

* Optional OC Instructor Certification November 21

January 2026
Hoover, AL (January 13–15, 2026)Hoover Police Department
* Optional OC Instructor Certification January 16

Canton, GA (January 20-22, 2026)Cherokee Sheriff's Office
* Optional OC Instructor Certification January 23
February 2026
Fredericksburg, VA (February 3–5, 2026)Rappahannock Regional Criminal Justice Academy
* Optional OC Instructor Certification February 6