Are you new to firearms and wanting to learn how to shoot?

Do you need to learn how to use a gun you already own safely and/or effectively?

Do you want to become a certified firearms instructor?

Do you want to get your Maryland or Utah conceal carry license?

The professionals at ICEFDT understand today’s culture and how it impacts your sense of safety for you and your family. Whether you’re seeking skills to own your first gun or if you’re an experienced shooter, our classes center on building your skills and confidence in a responsible and ethical manner.

Upcoming Classes

Sun 04
AHA BASIC LIFE SUPPORT (BLS) | ICEFDT Main Office

Jun 04 @ 10:00am-02:00pm Instructor: Lysa and Tina

This course is designed for healthcare professionals and other personnel like EMTs, paramedics, and firefighters who need to know how… Continue reading AHA BASIC LIFE SUPPORT (BLS) | ICEFDT Main Office

Register Now

Sun 04
AHA HEARTSAVER® | ICEFDT Main Office

Jun 04 @ 05:00pm-08:00pm Instructor: Lysa and Tina

This course is designed for anyone with little or no medical training, and they provide students with the highest quality… Continue reading AHA HEARTSAVER® | ICEFDT Main Office

Register Now

Mon 12
STOP THE BLEED® | ICEFDT Main Office

Jun 12 @ 06:00pm-08:00pm Instructor: Lysa and Tina

STOP THE BLEED trains participants how to recognize life-threatening bleeding and act quickly and effectively to control bleeding. Participants receive… Continue reading STOP THE BLEED® | ICEFDT Main Office

Register Now

Wed 14
USCCA Concealed Carry Class | ICEFDT Main Office (RD)

Jun 14 @ 09:00am-05:00pm Instructor: Ron David

Concealed Carry and Home Defense Fundamentals is a comprehensive course for anyone considering owning or carrying a firearm for self-defense.… Continue reading USCCA Concealed Carry Class | ICEFDT Main Office (RD)

Register Now

Wed 14
USCCA Concealed Carry Class | ICEFDT Main Office (TP)

Jun 14 @ 09:00am-05:00pm Instructor: Tina Pearce

Concealed Carry and Home Defense Fundamentals is a comprehensive course for anyone considering owning or carrying a firearm for self-defense.… Continue reading USCCA Concealed Carry Class | ICEFDT Main Office (TP)

Register Now

Wed 14
CCW Scenario-Based Training (Employment Termination Risks & Workplace Violence)

Jun 14 @ 06:00pm-08:00pm Instructor: Ron David

Nobody ever thought a business was a likely source of violence. How could that ever happen? Today, unfortunately, any place… Continue reading CCW Scenario-Based Training (Employment Termination Risks & Workplace Violence)

Register Now

Wed 28
CCW Scenario-Based Training (How to survive a Mugging)

Jun 28 @ 06:00pm-08:00pm Instructor: Ron David

Have you ever been mugged? Have you ever been a victim of an attack in public where you were cornered… Continue reading CCW Scenario-Based Training (How to survive a Mugging)

Register Now

Sat 08
Ultimate Training Munitions Force-on-Force Certified Civilian Instructor Course

Jul 08 @ 09:00am-05:00pm Instructor: Matt Mallory & Ron David

Who should take this class?  Anyone looking to further their training in the use of Force-on-Force.  You must have a… Continue reading Ultimate Training Munitions Force-on-Force Certified Civilian Instructor Course

Register Now

Sun 09
Mantis Training (Handgun)

Jul 09 @ 04:00pm-08:00pm Instructor: John Morgan, Robert Turner, Ron David

This is an EXCELLENT opportunity to learn about everything you’re doing WRONG!  The Mantis family of products are the BEST… Continue reading Mantis Training (Handgun)

Register Now

Mon 10
Youth Summer Training Camp

Jul 10 @ 09:00am-05:00pm Instructor: Ron David and Eric Hehl

Are you looking for an amazing summer camp that nobody else is teaching?  Well, we have a summer camp for… Continue reading Youth Summer Training Camp

Register Now

Wed 12
CCW Scenario-Based Training (Restaurant Fight)

Jul 12 @ 06:00pm-08:00pm Instructor: Ron David

Are you looking to be better prepared mentally for an unfortunate event? Do you have a plan? Have you practiced… Continue reading CCW Scenario-Based Training (Restaurant Fight)

Register Now

Sat 22
Mantis BlackbeardX Training

Jul 22 @ 04:00pm-08:00pm Instructor: John Morgan

The Blackbeard is back and here to stay! This is an EXCELLENT opportunity to learn about everything you’re doing WRONG! … Continue reading Mantis BlackbeardX Training

Register Now

Wed 26
Self Defense Firearms Basics and Maryland Law | ICEFDT Main Office (RD)

Jul 26 @ 09:00am-05:00pm Instructor: Ron David

Understand the choices you have for defending yourself in your own home to include the use of shotguns, rifles, and… Continue reading Self Defense Firearms Basics and Maryland Law | ICEFDT Main Office (RD)

Register Now

Wed 26
CCW Scenario-Based Training (Bad Neighbors and how to avoid confrontation)

Jul 26 @ 06:00pm-08:00pm Instructor: Ron David

Are you looking to be better prepared mentally for an unfortunate event? Do you have a plan? Have you practiced… Continue reading CCW Scenario-Based Training (Bad Neighbors and how to avoid confrontation)

Register Now

Wed 09
CCW Scenario-Based Training (The traffic accident that turns ugly)

Aug 09 @ 06:00pm-08:00pm Instructor: Ron David

Are you looking to be better prepared mentally for an unfortunate event? Do you have a plan? Have you practiced… Continue reading CCW Scenario-Based Training (The traffic accident that turns ugly)

Register Now

Wed 23
CCW Scenario-Based Training (How to survive a home invasion)

Aug 23 @ 06:00pm-08:00pm Instructor: Ron David

Are you looking to be better prepared mentally for an unfortunate event? Do you have a plan? Have you practiced… Continue reading CCW Scenario-Based Training (How to survive a home invasion)

Register Now

Sat 10
Basic Pistol | ICEFDT Main Office (ST)

Jun 10 @ 09:00am-06:00pm Instructor: Shawn Tyler

You will be able to apply for your Maryland Handgun Qualification License (HQL) at the end of this class. This… Continue reading Basic Pistol | ICEFDT Main Office (ST)

Register Now

Wed 07
NRA Basic Pistol | ICEFDT Main Office (JJ)

Jun 07 @ 09:00am-07:00pm Instructor: JJ

You will be able to apply for your Maryland Handgun Qualification License (HQL) at the end of this class. This… Continue reading NRA Basic Pistol | ICEFDT Main Office (JJ)

Register Now

Fri 16
NRA Basic Pistol | ICEFDT Main Office (EH)

Jun 16 @ 09:00am-06:00pm Instructor: Eric Hehl

You will be able to apply for your Maryland Handgun Qualification License (HQL) at the end of this class. This… Continue reading NRA Basic Pistol | ICEFDT Main Office (EH)

Register Now

Thu 22
NRA Basic Pistol | ICEFDT Main Office (TP)

Jun 22 @ 09:00am-05:00pm Instructor: Tina Pearce

You will be able to apply for your Maryland Handgun Qualification License (HQL) at the end of this class. This… Continue reading NRA Basic Pistol | ICEFDT Main Office (TP)

Register Now

Sun 09
NRA Basic Pistol | ICEFDT Main Office (JB)

Jul 09 @ 09:00am-05:00pm Instructor: Jeff Barnes

You will be able to apply for your Maryland Handgun Qualification License (HQL) at the end of this class. This… Continue reading NRA Basic Pistol | ICEFDT Main Office (JB)

Register Now

Sun 16
NRA Basic Pistol | ICEFDT Main Office (YT)

Jul 16 @ 09:00am-05:00pm Instructor: Yien Tsai

You will be able to apply for your Maryland Handgun Qualification License (HQL) at the end of this class. This… Continue reading NRA Basic Pistol | ICEFDT Main Office (YT)

Register Now

Sun 11
NRA Basic Rifle | ICEFDT Main Office (ST)

Jun 11 @ 09:00am-05:00pm Instructor: Shawn Tyler

This course is at least eight hours long and includes classroom and range time learning to shoot rifles. Students learn… Continue reading NRA Basic Rifle | ICEFDT Main Office (ST)

Register Now

Sun 02
NRA Basic Rifle | ICEFDT Main Office (YT)

Jul 02 @ 10:00am-06:00pm Instructor: Yien Tsai

This course is at least eight hours long and includes classroom and range time learning to shoot rifles. Students learn… Continue reading NRA Basic Rifle | ICEFDT Main Office (YT)

Register Now

Sat 08
NRA BASIC RIFLE STUDENT | MAIN OFFICE (EH)

Jul 08 @ 09:00am-06:00pm Instructor: Eric Hehl

This course is at least eight hours long and includes classroom and range-time instruction.  Students will learn NRA’s rules for… Continue reading NRA BASIC RIFLE STUDENT | MAIN OFFICE (EH)

Register Now

Fri 07
NRA BASIC SHOTGUN | ICEFDT Main Office (EH)

Jul 07 @ 09:00am-07:00pm Instructor: Eric Hehl

This course is 10 hours and includes both classroom and range time instruction on how to shoot shotguns at moving… Continue reading NRA BASIC SHOTGUN | ICEFDT Main Office (EH)

Register Now

Sat 08
NRA BASIC SHOTGUN | ICEFDT Main Office (YT)

Jul 08 @ 09:00am-06:00pm Instructor: Yien Tsai

This course is 10 hours and includes both classroom and range time instruction on how to shoot shotguns at moving… Continue reading NRA BASIC SHOTGUN | ICEFDT Main Office (YT)

Register Now

Thu 20
NRA BASIC SHOTGUN | ICEFDT Main Office (JD)

Jul 20 @ 09:00am-07:00pm Instructor: JD

This course is 10 hours and includes both classroom and range time instruction on how to shoot shotguns at moving… Continue reading NRA BASIC SHOTGUN | ICEFDT Main Office (JD)

Register Now

Thu 20
NRA BASIC SHOTGUN | ICEFDT Main Office (Jim)

Jul 20 @ 09:00am-07:00pm Instructor: Jim

This course is 10 hours and includes both classroom and range time instruction on how to shoot shotguns at moving… Continue reading NRA BASIC SHOTGUN | ICEFDT Main Office (Jim)

Register Now

Sun 24
NRA BASIC SHOTGUN | ICEFDT Main Office (JB)

Sep 24 @ 08:00am-06:00pm Instructor: Jeff Barnes

This course is 10 hours and includes both classroom and range time instruction on how to shoot shotguns at moving… Continue reading NRA BASIC SHOTGUN | ICEFDT Main Office (JB)

Register Now

Mon 12
Handgun Qualification License (HQL) | Main Office (JJ)

Jun 12 @ 09:00am-01:00pm Instructor: JJ

This course is at least 4-hours long and meets the minimum training requirements to apply for your Maryland HQL.  We… Continue reading Handgun Qualification License (HQL) | Main Office (JJ)

Register Now

Tue 13
Handgun Qualification License (HQL) WOMEN ONLY | Main Office (LH)

Jun 13 @ 10:00am-02:00pm Instructor: Lysa Helene

***THIS IS A WOMEN ONLY COURSE*** This course is at least 4-hours long and meets the minimum training requirements to… Continue reading Handgun Qualification License (HQL) WOMEN ONLY | Main Office (LH)

Register Now

Sun 09
Handgun Qualification License (HQL) | Main Office (JB)

Jul 09 @ 09:00am-01:00pm Instructor: Jeff Barnes

This course is at least 4-hours long and meets the minimum training requirements to apply for your Maryland HQL.  We… Continue reading Handgun Qualification License (HQL) | Main Office (JB)

Register Now

Fri 01
Handgun (I) | ICEFDT Main Office

Sep 01 @ 08:00am-07:00pm Instructor: Ron David

**THERE IS A PRE-REQUISITE TO TAKE THIS COURSE.  YOU MUST SHOW A CERTIFICATE/PROOF OF NRA BASIC PISTOL TRAINING.** You must… Continue reading Handgun (I) | ICEFDT Main Office

Register Now

Sat 02
Handgun (II) | ICEFDT Main Office

Sep 02 @ 08:00am-07:00pm Instructor: James

**THERE IS A PRE-REQUISITE TO TAKE THIS COURSE.  YOU MUST SHOW A CERTIFICATE/PROOF OF  HANDGUN I TRAINING** Successful completion of… Continue reading Handgun (II) | ICEFDT Main Office

Register Now

Sun 03
Handgun (III) | ICEFDT Main Office

Sep 03 @ 09:00am-06:00pm Instructor: Ron David

**THERE IS A PRE-REQUISITE TO TAKE THIS COURSE.  YOU MUST SHOW A CERTIFICATE/PROOF OF HANDGUN I & HANDGUN II.** Successful… Continue reading Handgun (III) | ICEFDT Main Office

Register Now

Sat 03
NRA Concealed Carry (CCW) | ICEFDT Main Office (ST)

Jun 03 @ 09:00am-05:00pm Instructor: Shawn Tyler

This is a 2-day course.  Day one consists of ALL classrooms.  Day two is all range time.  Topics include firearm… Continue reading NRA Concealed Carry (CCW) | ICEFDT Main Office (ST)

Register Now

Mon 05
NRA Concealed Carry (CCW) | ICEFDT Main Office (TP)

Jun 05 @ 09:00am-05:00pm Instructor: Tina Pearce

The NRA Basic CCW course is intended for all individuals interested in applying for the Maryland Wear and Carry Permit.… Continue reading NRA Concealed Carry (CCW) | ICEFDT Main Office (TP)

Register Now

Sat 10
NRA Concealed Carry (CCW) | ICEFDT Main Office (EH)

Jun 10 @ 09:00am-06:00pm Instructor: Eric Hehl

The NRA Basic CCW course is intended for all individuals interested in applying for the Maryland Wear and Carry Permit.… Continue reading NRA Concealed Carry (CCW) | ICEFDT Main Office (EH)

Register Now

Sat 10
NRA Concealed Carry (CCW) | ICEFDT Main Office (JB)

Jun 10 @ 09:00am-05:00pm Instructor: Jeff Barnes

The NRA Basic CCW course is intended for all individuals interested in applying for the Maryland Wear and Carry Permit.… Continue reading NRA Concealed Carry (CCW) | ICEFDT Main Office (JB)

Register Now

Sun 25
NRA Concealed Carry (CCW) | ICEFDT Main Office (YT)

Jun 25 @ 09:00am-06:00pm Instructor: Yien Tsai

The NRA Basic CCW course is intended for all individuals interested in applying for the Maryland Wear and Carry Permit.… Continue reading NRA Concealed Carry (CCW) | ICEFDT Main Office (YT)

Register Now

Sat 17
Defensive Pistol | ICEFDT Main Office (YT)

Jun 17 @ 09:00am-06:00pm Instructor: Yien Tsai

**THERE IS A PRE-REQUISITE TO TAKE THIS COURSE.  YOU MUST SHOW A CERTIFICATE/PROOF OF BASIC PISTOL COURSE.** The NRA Defensive… Continue reading Defensive Pistol | ICEFDT Main Office (YT)

Register Now

Tue 06
Range Safety Officer (RSO) | ICEFDT Main Office (ST)

Jun 06 @ 09:00am-06:00pm Instructor: Shawn Tyler

This is a 9-hour RSO course.  You must be 21 years old to take this course.  NRA Range Safety Officer… Continue reading Range Safety Officer (RSO) | ICEFDT Main Office (ST)

Register Now

Fri 14
RANGE SAFETY OFFICER (RSO) | ICEFDT MAIN OFFICE (EH)

Jul 14 @ 09:00am-07:00pm Instructor: Eric Hehl

This is a 9-hour RSO course. You must be 21 years of age to take this course. NRA Range Safety… Continue reading RANGE SAFETY OFFICER (RSO) | ICEFDT MAIN OFFICE (EH)

Register Now

Sun 05
RANGE SAFETY OFFICER (RSO) | ICEFDT MAIN OFFICE (YT)

Nov 05 @ 09:00am-06:00pm Instructor: Yien Tsai

This is a 9-hour RSO course. You must be 21 years of age to take this course. NRA Range Safety… Continue reading RANGE SAFETY OFFICER (RSO) | ICEFDT MAIN OFFICE (YT)

Register Now

Types Of Training
We Offer

First Time Gun Owner Training Courses

links

Instructor Training with Firearms Instructor Training Courses

links

Women's Firearms Training Courses

links

Tactical Pistol, Rifle, & Shotgun Training Courses

links

Instructor Training

links

Looking for Specific Skills Training?

Learn More

Meet The Team

Jeremiah (JJ)

Jeremiah (JJ)

Jeremiah strongly believes in the right of the people to train and gain confidence in the ever-evolving firearms community.

Learn More ->

popup button
Kirby with Merry Christmas Banner

Kirby

Kirby

Kirby has over 18 years of law enforcement, SWAT, Executive Protection & Joint Law Enforcement Training Center instructor in the U.S. Air Force.

Learn More ->

popup button
Shawn Tyler

Shawn

Shawn

A distinguished Army veteran and retired Police Officer, Shawn is by far one of the best firearm instructors in the Mid-Atlantic region.

Learn More ->

popup button
Michael

Michael

Michael

Instructor M has a broad background in security, firearms instruction, and self-defense.

Learn More ->

popup button

Mike

Mike

Since retiring, I have served as a full-time Security Consultant and became an NRA Instructor in multiple disciplines.

Learn More ->

popup button

Yien

Yien

Yien is a Maryland-qualified handgun instructor and NRA-certified instructor. He is currently certified to teach NRA basic and advanced courses.

Learn More ->

popup button

Ricky

Ricky

Ricky has extensive industry experience practicing safe gun control during his time training with former competition shooters, police, navy and marines.

Learn More ->

popup button

JD

JD

JD is a firm believer in practice does not make perfect, perfect practice makes perfect and he also believes that a well-armed and well-educated public is a peaceful one.

Learn More ->

popup button

Eric

Eric

Eric is an NRA-certified instructor in multiple disciplines. He has experience working as an intelligence officer, a defense contractor, and has been teaching as a university professor for over 20 years.

Learn More ->

popup button

Lysa

Lysa

Lysa is a firm believer in teaching gun owners, women in particular, that their safety is their responsibility.

Learn More ->

popup button

Satina

Satina

I became a firearms instructor because I believe that everyone has the inalienable right to defend themselves.

Learn More ->

popup button

Jeff

Jeff

Jeff, starting early in life as a Boy Scout, has been a firearms enthusiast for over 40 years. 

Learn More ->

popup button
Ron David

Ron

Ron

Ron David has been an NRA Certified instructor in all disciplines for 6+ years. He enjoys teaching and working with people from all walks of life.

Learn More ->

popup button
Nancy David Shooting

Nancy

Nancy

Nancy became an instructor to help teach other women and share her experience and excitement.

Learn More ->

popup button

Affiliations

FAQ's

Yes, we encourage that. We want to train you on the gun you shoot most often.

Yes, but this is a case-by-case decision. Contact Ron at 301.828.5879

Absolutely. Contact Ron at 301.828.5879

Yes, we certify for both Maryland and Utah.

ICEFDT typically only provides 22 caliber ammunition for both pistol and rifle classes. Anything larger than that, you must provide.

This needs to be discussed with Ron prior to committing to a training schedule.

Contact Us