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

Sat 03
Personal Protection Outside of the Home | ICEFDT Satellite Office

Sep 03 @ 09:00am-05:00pm Instructor: James

This is a 2-day course.  You must have completed Basic Pistol and Personal Protection in the Home Course prior to… Continue reading Personal Protection Outside of the Home | ICEFDT Satellite Office

Register Now

Fri 13
Basic Pistol | ICEFDT Satellite Office

May 13 @ 09:00am-06:00pm Instructor: James

You will receive your Maryland HQL certification at the end of this class.  This course is 10 hours long and… Continue reading Basic Pistol | ICEFDT Satellite Office

Register Now

Thu 31
Pistol Instructor | ICEFDT Home Office

Mar 31 @ 08:00am-06:00pm Instructor: James

This is a 10-hour course.  Instructor candidates will teach the entire Pistol Student course throughout the day.  Topics range from… Continue reading Pistol Instructor | ICEFDT Home Office

Register Now

Sun 05
Basic Rifle | ICEFDT Home Office

Jun 05 @ 09:00am-05:00pm Instructor: James

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

Register Now

Mon 06
Basic Shotgun | ICEFDT Satellite Office

Jun 06 @ 09:00am-06:00pm Instructor: James

This course is ten hours long and includes classroom and range time learning how to shoot shotguns at moving targets.… Continue reading Basic Shotgun | ICEFDT Satellite Office

Register Now

Sat 19
Conceal Carry Student Course | ICEFDT Home Offices

Mar 19 @ 09:00am-05:00pm Instructor: James

This is a 2 Day course.  Day one consists of ALL classroom.  Day two is all range time. Topics include:… Continue reading Conceal Carry Student Course | ICEFDT Home Offices

Register Now

Sat 09
NRA Conceal Carry Instructor | ICEFDT Satellite Office

Jul 09 @ 09:00am-05:00pm Instructor: James

This class is only relevant to those wanting to become CCW instructors.  The student course is a mandatory prerequisite. This… Continue reading NRA Conceal Carry Instructor | ICEFDT Satellite Office

Register Now

Sun 29
Defensive Pistol | ICEFDT Home Office

May 29 @ 09:00am-05:00pm Instructor: James

Prerequisite is successful completion of the NRA Basic Pistol Course. The NRA Defensive Pistol Course will focus on the techniques… Continue reading Defensive Pistol | ICEFDT Home Office

Register Now

Thu 28
Chief Range Safety Officer | ICEFDT Satellite Office

Jul 28 @ 09:15am-05:15pm Instructor: James

This a 8-hour CRSO course.  You must be 21 years old to take this course.  You must have completed Basic… Continue reading Chief Range Safety Officer | ICEFDT Satellite Office

Register Now

Tue 28
Range Safety Officer | ICEFDT Satellite Office

Jun 28 @ 09:00am-06:00pm Instructor: James

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 | ICEFDT Satellite Office

Register Now

Thu 28
Range Safety Officer | ICEFDT Home Office

Jul 28 @ 09:00am-05:00pm Instructor: James

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 | ICEFDT Home Office

Register Now

Sun 21
Personal Protection Outside the Home Instructor | ICEFDT Satellite Office

Aug 21 @ 08:00am-05:00pm Instructor: James

This is a 2-day course.  You must have completed Basic Pistol and Personal Protection Outside the Home Student Course prior… Continue reading Personal Protection Outside the Home Instructor | ICEFDT Satellite Office

Register Now

Sun 21
Personal Protection in the Home | ICEFDT Satellite Office

Aug 21 @ 08:00am-05:00pm Instructor: James

You must have completed the PPITH student course before registering for this instructor class.  Please contact Ron to discuss this… Continue reading Personal Protection in the Home | ICEFDT Satellite Office

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

Kirby with Merry Christmas Banner

Kirby

Kirby

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

Learn More ->

Shawn Tyler

Shawn Tyler

Shawn Tyler

A distinguished Army veteran and retired Police Officer, Shawn is an enthusiastic instructor with a long history of competitive shooting. Great with students, Shawn is by far one of the best firearm instructors in the Mid-Atlantic region.

Learn More ->

Michael

Michael

Michael

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

Learn More ->

Darren

Darren

Darren

Darren is a highly-skilled, licensed, and amazing shooter. There are NO better shooters!

Learn More ->

Nancy David Shooting

Nancy David

Nancy David

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

Learn More ->

Ron David

Ron David

Ron David

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 ->

Testimonials

I had a great time learning more about home defense and handling different types of hand guns with Ron. He has a nice collection of hand guns to use which help to become more comfortable with different calibers, gun weight, metal vs. resin etc. His classroom teaching is very good. Shooting on his outside range was fantastic. Shooting out doors is really nice, I prefer it to indoor ranges. I’ll be taking more of his classes in the near future.

David Bartley,

Ron exceeded my expectations with and professionalism and expertise. His attention to safety and detail was impressive. I highly recommend him to anyone looking for firearm training

Paul Manly,

Doesn’t get better than Ron David when comes to understanding gun safety and responsibility. You will not feel intimidated no matter what level of experience you have with guns. Ron’s program is informative, educational, and practical.

Marc Bruno,

Ron and his team go above and beyond to make sure every student is comfortable, capable and well informed! The classroom work is kept engaging and fun, and the range qualification is very safe and methodical. I will recommend ICEFDT to anyone looking for firearms training.

Amy May,

Ron and his team go above and beyond to make sure every student is comfortable, capable and well informed! The classroom work is kept engaging and fun, and the range qualification is very safe and methodical. I will recommend ICEFDT to anyone looking for firearms training.

Donell Trusty,

I have attended Joint classes with the owner Ron instructing. He is obviously quite knowledgable. He is also extremely safety oriented while still maintaining a sense of humor and can switch hats on a dime. Having him on the range with you is always a plus and will put you at ease.

Devin Maxwell,

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