previous arrow
next arrow

quality firearms training for professionals and civilians

Providing Law Enforcement and Security Agencies the tools and techniques to optimally perform and prevail in high-risk, kinetic environments through authentic and dynamic training since 1993.

​We are committed to offering the best in law enforcement training available. Our instructors consist of active and former police officers who are highly trained and well-respected professionals in the field.

Patrol Courses

Tactical Courses

instructor Courses

civilian Courses




2018-2019 SOTA Trainer of the year

Sgt. Matt Beckman

St. Paul Police Department
Top Gun Of the Year

Commander Brad Hazelett


Loading Events

Upcoming Events

March 2020

Church Security Training Course

March 14 @ 8:00 am - 12:00 pm
Lakes Free Church, 29620 Olinda Trl
Lindstrom, MN 55045 United States
+ Google Map

With 2020 upon us and the threats and incidents on the increase in our Religious and Church communities we need to move forward and take additional steps to train and equip our security staff, ushers and active security members. The active assessment, recognition and discernment of potential threats is that first step in any Security program and requires skills and discernment capabilities that are outside the normal realm of daily human operations. There are a variety of steps that can…

Find out more »

2 Day NVG

March 16 @ 12:00 am - March 17 @ 12:00 am
North Metro Range, 11370 89th Avenue North
Maple Grove, MN 55369 United States
+ Google Map

This 2 day course is designed to provide the tactical officer with a strong foundation for the use of night vision equipment and its role in law enforcement tactical operations. Students will gain hands-on experience with the function and operation of various night vision devices, infrared laser sighting systems, and IR lights. This course is a systematic approach to equipment selection, operational considerations, benefits, and limitations of night vision devices and the dangers presented by infrared laser devices to eye…

Find out more »

April 2020

1 Day Low Light Course

April 6 @ 2:00 pm - 10:00 pm
St. Cloud Police Department, 101 11th Ave N.
Saint Cloud, MN 56303 United States
+ Google Map

Statistically most Officer Involved Shootings (OIC) occur in Low or No light situations with officers being at a distinct tactical disadvantage, yet Officers receive little or no formal instruction or training in principals of Low and No Light operation or application in those environments. The purpose of this assessment program is to expose the officer / operator to the following Low Light / No Light Flash Light Topics and to compare current available lighting systems with duty or issued equipment…

Find out more »

June 2020

Use of Force Instructor Certification and Instructor Update Training Program – DATE TBD

June 1 @ 8:00 am - June 5 @ 5:00 pm
$650 – $775.00

MISSION CRITICAL CONCEPTS is offering a combined use of force new instructor certification and current instructor update training course.  These courses are for agencies that need to add new instructional staff and/or looking to provide updated training to current training staff.  This course is sponsored by the Winona County Sheriff’s Office, Winona, MN and will be held at their new training facility. This training program is able to be split into segments for either full instructional certification or to allow…

Find out more »

1 Day Protective Pistol

June 6 @ 8:00 am - 5:00 pm
Grantsburg Gun Range, 14092 State Road 70
Grantsburg, WI 54840 United States
+ Google Map

This is a specifically designed course for Armed Security Personnel, Armed Church Security, and Civilian VIP Personnel that starts with an operational assessment of the skills and abilities of the participants stressing their knowledge and operation of the weapons system in fundamental pistol craft. The course progresses into increasingly challenging scenarios and courses of fire with drills taken from real world events and designed to stress the participant in controlled drills and responses. The final phase of the training day…

Find out more »
+ Export Events

2009 West Broadway Ave.
Ste 400, PMB 324,
Forest Lake, MN 55025

763-2 05-2079

APF is looking for help in supporting a friend in need. Take a few minutes to check out this awesome raffle. Your kindness and generosity will be appreciated by all at APF. ... See MoreSee Less

View on Facebook