Dennis Shafer

Instructor # 376172 |

Certified with the USCCA since 8/7/2016

Certification Renewal Date 2/19/2026

Has Certified Instructors

St. Cloud, MN, 56301

5.0

Rating star largeRating star largeRating star largeRating star largeRating star large
See Reviews

USCCA Certifications

  • Concealed Carry & Home Defense

My Biography

Dennis is currently one of the MN Permit-to-Carry Instructors at Tactical Advantage, and he has taught a variety of classes with Tactical Advantage since 2016 including Intro to Handguns and the Tactical Tuesday series. Dennis is a member of the NRA and is a certified NRA Range Safety Officer as well as being a certified USCCA Firearms Instructor.

Dennis previously received training at a Tier 1 Firearms facility working his way up to expert level in both defensive pistol and rifle. He has also been a student in the Defensive Training International class instructed by well-known firearms expert, John Farnam. This multi-dimensional firearms experience in addition to an extensive martial arts/self defense background, allows Dennis to bring a unique and very knowledgeable perspective to firearms training, specifically for the MN Permit-to-Carry class.

In addition to firearms training, Dennis enjoys training as an avid Crossfit athlete.

5.0

Rating star largeRating star largeRating star largeRating star largeRating star large

22 Reviews

What Students Are Saying

  • Rating star largeRating star largeRating star largeRating star largeRating star large

    Class taken on Sat, Feb. 8, 2025
    |Taught by

    "Dennis led an excellent class, providing thorough and insightful details throughout. The class was engaging, and I appreciate how well he communicated complex topics. Overall, a fantastic learning experience!"

    Submitted on Wed, Feb. 26, 2025 by THOMAS C.

  • Rating star largeRating star largeRating star largeRating star largeRating star large

    Class taken on Sat, Feb. 8, 2025
    |Taught by

    "Dennis Shafer was very informative. Great crew at tactical advantage"

    Submitted on Wed, Feb. 26, 2025 by DYLAN M.

  • Rating star largeRating star largeRating star largeRating star largeRating star large

    Class taken on Sat, Feb. 8, 2025
    |Taught by

    "Good, professional class."

    Submitted on Tues, Feb. 25, 2025 by JOSHUA J.