USCCA Concealed Carry Class | ICEFDT Main Office (TP)

Event Date:

Event Time:

Event Location:

1502 S. Main St.

Concealed Carry and Home Defense Fundamentals is a comprehensive course for anyone considering owning or carrying a firearm for self-defense. The course is a complete guide to understanding conflict avoidance and situational awareness; home security and home defense; handgun, shotgun and AR-15 basics; shooting fundamentals; the physiology of violent encounters; the legal aspects of using deadly force (including knowing what to do in the aftermath); and a complete guide on gear, gadgets, and ongoing training.  This class is approved by Maryland State Police and satisfies the 16-hour training requirement to apply for a Wear & Carry Permit.

ICEFDT Main Office
1502 S. Main St, Ste 201
Mount Airy MD 21771

For questions, please call your instructor Tina at 443.804.6759

Sorry, this event is expired and no longer available.

Event FAQs

Who is this class relevant for?

This class is relevant for the individual who is looking to obtain their Maryland Wear & Carry Permit.

What will we learn in the classroom?

The classroom is where we learn the most about drawing from a holster, re-holstering, failure drills, immediate action drills, and reloading. Additionally, we cover the mindset one needs to have to EVER carry a gun for personal defense, along with what to expect if you EVER have to use your gun to defend yourself and/or others. The is a VERY, VERY, VERY important class.

What will we learn on the range?

We put you through a variety of drills intended to make you think and react a certain way when presented with a threat. These critical skills are meant to SAVE YOUR LIFE. You will qualify using the Maryland State Police qualification standards.

What do I need to bring?


250 rounds ammo

Outside-waistband holster

Magazine pouches (2)

Magazines (3)

Pen and paper

Eye and ear protection

Closed-toe shoes

No v-neck shirts


Event Location:

By: Firearms

  • 1502 S. Main St.
  • #201
  • Mt. Airy
  • MD
  • 21771

Event Schedule Details

    View More Date

    Hide Date Lists

    Share This Event