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

Past Events

September 2019

Advanced Civilian Long Range

September 14, 2019 @ 8:00 am - September 15, 2019 @ 5:00 pm
Camp Ripley, 15000 MN-115
Little Falls, MN 56345 United States
+ Google Map

This is a Level 2 Civilian Precision Rifle Course and is designed to give the civilian precision rifle shooter the opportunity to shoot at extreme distances and moving targets. Shooters will reinforce the basics skills and then move on to several challenging ranges on Camp Ripley that will test their knowledge, research, data books, weapons skills and distance shooter in an environment not normally open to the public. Attendance in our level one course is mandated to participate in this…

Find out more »

Patrol Ambush Course

September 23, 2019 @ 8:00 am - September 24, 2019 @ 5:00 pm
Chisago Country Training Range, 15230 Per Road
Center City, MN 55012 United States
+ Google Map

This is a new and aggressive 2 Day patrol level course designed in response to the current threat of dynamic and sudden ambushes on uniformed patrol personnel while on active or criminal patrol. Officers are increasingly and alarmingly being attacked and ambushed without provocation and this course will deal with attacks and ambushes on foot, while mobile and from mobile situations for patrol personnel in CQB (Close Quarter Combat) situations. Day one involves intense, confrontational and dynamic scenarios in simulated…

Find out more »

1 Day Intensity Pistol Operations

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

This course is designed to take the experienced civilian shooter or competitor with a sound skill level into high stress complex Hand gun shooting operations in dynamic live fire drills. Participants will be physically and mentally tested on performance of the basics under increasing levels of stress. Officer / Operators will be placed in a variety of high stress shooting circumstance using a Stair Step Method of Stress acclimation training that will challenge them, raise their skill levels and create…

Find out more »

NVG Operators Course

September 30, 2019 - October 1, 2019
Chisago Country Training Range, 15230 Per Road
Center City, MN 55012 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 »

October 2019

Civilian Low Light Course

October 12, 2019 @ 3:00 pm - 10:00 pm
Grantsburg Gun Range, 14092 State Road 70
Grantsburg, WI 54840 United States
+ Google Map

The purpose of this course is to expose the civilian CCW carrier to the concepts, issues, equipment and techniques of operating and shooting in a low light or no light environment. CCW carriers, home owners, those that carry conceal at night need the experience and learn the proper techniques to confidently carry in the low light / no light environments and understand that the legal requires for the justified use of force does not change but becomes even more critical…

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