Complete Course Catalog
Filters
All NYS required learning built around a hands on curriculum so you stay engaged and actually learn.
We don’t just check the box, we give you the foundation you need to be safe, responsible and confident.
This is the required starting point for those applying for their permit, ongoing training is going to be a priority. With our programs you can start training right after this course while you wait for your permit.
We also offer a Permit Starter Course designed to give you all the information you need to feel confident taking this first step at a much lower price (Generally ends up free)
Coming Soon
All NYS required learning built around a hands on curriculum so you stay engaged and actually learn.
We don’t just check the box, we give you the foundation you need to be safe, responsible and confident.
This is the required starting point for those applying for their permit, ongoing training is going to be a priority. With our programs you can start training right after this course while you wait for your permit.
We also offer a Permit Starter Course designed to give you all the information you need to feel confident taking this first step at a much lower price (Generally ends up free)
Coming Soon
Thinking about getting your New York State pistol permit but not sure where to start?
In this live overview class, we’ll walk you step-by-step through:
How the NYS pistol permit application process actually works
The real costs you should expect along the way
What training is worth your time (and what isn’t)
What equipment and gear you do — and do not — need
How to confidently begin your concealed carry journey the right way
Whether you’re just exploring the idea of getting your permit or you’re ready to move forward, this class gives you a clear roadmap so you know exactly what comes next.
What’s Included
Live instructional session
Q&A opportunity
Bring a spouse, friend, or family member FREE with your registration
Money-back guarantee:
If you don’t leave 100% confident about how to get started, we’ll refund your registration.
Bonus Training Credit
If you decide to continue your training with EDC afterward, your entire $37 registration will be credited toward future training with us.
Investment: Only $37 (Plus One Included)
Location: Iron Fit Gym 435 W. Commercial Street, East Rochester
Time: 2:00-3:30PM
Spots are limited to keep the session interactive and allow time for questions.
Get clarity, avoid expensive mistakes, and start your NYS permit process with confidence.
Build your foundation. Carry with confidence.
This beginner-friendly, one-hour skills session is designed to introduce you to the essential concepts and techniques of safe, effective concealed carry. Whether you are new to firearms or looking to develop greater confidence, this course provides practical, hands-on coaching in a safe and supportive environment.
Topics Covered
Basic firearm safety
Marksmanship fundamentals:
Stance
Grip
Sight picture
Sight alignment
Breathing
Trigger control
Drawing and firing from concealment
Movement and positioning
Who This Course Is For
This session is ideal for:
New firearm owners
Prospective concealed carriers
Beginners seeking structured, hands-on training
Anyone looking to improve confidence and competence
Training Format
Our coaching approach minimizes lecture and emphasizes active participation. You’ll spend less time listening and more time practicing the skills that matter most. We do not utilize any live fire in this program. Airsoft replicas are used to ensure our safety standards.
What You’ll Gain
By the end of this session, you will leave with:
A solid understanding of firearm safety
Improved marksmanship fundamentals
Greater confidence drawing from concealment
Practical movement and positioning skills
Clear next steps for continued development
Course Details
Duration: 1 Hour
Location: Iron Fit Gym 435 W.Commercial Street, East Rochester
Format: Hands-on, beginner-friendly skills training
If you are ready to build a strong foundation and begin your concealed carry journey with confidence, this introductory session is the perfect place to start.
Build safe habits. Develop practical skills. Carry with confidence.
While completion of our Intro to Concealed Carry Skills course is highly recommended, it is not required to join this program.
What You’ll Learn
Firearm safety fundamentals
Marksmanship essentials:
Stance
Grip
Sight picture
Sight alignment
Breathing
Trigger control
Drawing and firing from concealment
Target transitions
Movement and positioning through environments
Effective use of cover
Who This Course Is For
New concealed carriers
Beginners seeking structured skill development
Permit holders who want to improve practical firearm handling
Responsible gun owners looking to build confidence and consistency
Course Details
Schedule: Every Saturday at 3:00PM
Location:Iron Fit Gym, 435 W. Commercial Street in East Rochester
Tuition: $100 per month or $270 for 3 Months
Training Format
This is a physically active, hands-on course that emphasizes practical application and skill development. Students will spend minimal time in lecture and maximum time practicing.
What You’ll Develop
Safe and consistent gun-handling habits
Improved accuracy and marksmanship fundamentals
Greater confidence drawing from concealment
Better movement and decision-making under pressure
If you are ready to build a strong foundation and carry with greater confidence, Concealed Carry Skills Level One is the perfect place to start.
Whether you’re completely new to self-defense or simply want to feel more confident in everyday situations, this 1 hour introductory course is designed to give you practical, easy-to-learn skills you can start using immediately.
This course is ideal for adults, college students, professionals, parents, and anyone looking to improve personal safety, awareness, and confidence — no experience or fitness background required.
What’s included:
A one page guide (E-mailed after registration - Check Spam for an email from Theron.Genaux@EDCRochester.com)
Hands on skills training: Stances, Creating Space, Blocks, Strikes and how to stay on your feet.
A chance to win a free month of our self defense sessions.
First is a five minute review of the guide which covers:
Conflict prevention
Stances
Situational awareness
The OODA loop
Then it’s all hands on practice:
Non-Threatening defensive stance
Ways to create space
Blocking and strikes
Principles of staying on your feet
Seats are intentionally limited to ensure smaller groups for more 1:1 attention and content delivery.
It’ll be important for you to wear comfortable clothing and sneakers or flat sole, laced shoes (Vans, Converse, Barefoot or wrestling/Martial Art shoes are all acceptable but not required).
Location: Iron Fit Gym 435 W. Commercial Street East Rochester
Time: Saturday (Select your Date) 12:30-1:30PM
Investment: $42
Build practical skills. Develop real confidence. Learn how to protect yourself.
Whether you are completely new to self-defense or looking to strengthen your personal safety skills, this course provides a structured and supportive environment to help you build confidence and competence.
What You’ll Learn
Beginner students will develop the core fundamentals of self-defense, including:
Appropriate defensive stances
Blocks and striking techniques
Passing and trapping
Methods for staying on your feet
Creating space to safely escape
Who This Course Is For
This course is ideal for:
Beginners with little to no prior experience
Adults and college students
Professionals and parents
Anyone who wants to feel more confident and prepared
Course Details
Schedule: Every Saturday, 10:00 AM – 11:00 PM
Location:IronFit Gym, 435 W. Commercial Street in East Rochester
Tuition: $100 per month
Bonus: Includes one guest pass each month so you can bring a friend to try the class
Important Requirements
This is an active, physically demanding course. Participation in all drills and exercises is required.
Please wear:
Comfortable athletic clothing
Sneakers or flat-soled, lace-up shoes
Bring water and a willingness to learn
What You’ll Gain
This course will develop:
Practical self-defense skills
Improved awareness and body mechanics
Confidence
Ability to respond under pressure
Foundation for continued training
Seats are limited to maintain a focused training environment and provide individualized instruction.
Complete your New York State concealed carry training in a safe, engaging, and hands-on environment at EDC Main Training Facility.
Our custom-designed curriculum meets and exceeds all NYS requirements while replacing boring lectures with interactive activities, practical exercises, digital quizzes, and prizes to keep learning fun and memorable.
Why Train with EDC?
Meets all NYS 18-hour training requirements
Hands-on, activity-based instruction
Replica and inert firearms for maximum safety
On-site simulated ammunition range for live-fire qualification
Small class sizes and personalized coaching
Course Schedule
Day 1 (Saturday, 8:00 AM – 5:00 PM): Concealed Carry & Home Defense Fundamentals, practical exercises, and interactive learning.
Day 2 (Sunday, 8:00 AM – 5:00 PM): NYS law, conflict de-escalation, written exam, and live-fire qualification on our simulated range.
What You’ll Receive
Official NYS 18-Hour Certificate of Completion
All documentation needed to submit your NYS pistol permit application
Additional certificates in Basic Pistol, Mental Wellness, Conflict De-Escalation, and Situational Awareness
Safety First
No live ammunition is permitted in the training area. Your required qualification is completed using non-lethal, lead-free simulated ammunition with reduced noise for a comfortable and realistic experience.
Important Information
Valid government-issued photo ID required
Please bring lunch and drinks
Review NYS eligibility requirements before registering
If you’re ready to complete your training with expert coaching and practical, confidence-building instruction, reserve your seat today.
Questions? Contact Theron at Theron.Genaux@EDCRochester.com or call/text 585-285-4137.
Defend with confidence. Protect the people who matter most.
Concealed Carry Skills Level Three builds on everything covered in Levels One and Two and introduces one of the most challenging defensive responsibilities: protecting an innocent third party.
In this advanced, hands-on program, you will learn how to apply your concealed carry skills while accounting for the movement, positioning, and safety of a loved one or other innocent person during a high-stress encounter.
Completion of Concealed Carry Skills Level Two is strongly recommended, but not required with prior experience and instructor approval.
What You’ll Learn
Level Three includes all skills from Levels One and Two, plus:
Protecting and moving with an innocent third party
Positioning a loved one behind cover
Maintaining awareness while controlling another person’s movement
Communication and decision-making under pressure
Balancing speed, accuracy, and safety in complex scenarios
Students will continue refining:
Firearm safety and safe gun handling
Marksmanship fundamentals
Drawing and firing from concealment
Target transitions
Movement and use of cover
Multiple attacker engagement
Unconventional shooting positions
Who This Course Is For
This course is ideal for:
Parents and spouses
Concealed carriers who prioritize family protection
Students seeking realistic, scenario-based training
Responsible gun owners ready for advanced skill development
Course Details
Schedule: Every Saturday at 5:00 PM
Location: IronFit Gym
Tuition: $100 per month
Discounts: Reduced rates available for automatic payments
Coming Soon
We are developing a second weekly session, giving members the option to train twice per week for a small increase in tuition.
Training Format
This is a physically active, hands-on coaching program focused on realistic problem solving. Students spend minimal time in lecture and maximum time practicing skills in progressively more complex situations.
What You’ll Gain
By participating in Level Three, you will develop:
Greater confidence protecting loved ones
Improved communication and movement under stress
Enhanced decision-making in complex encounters
Practical strategies for keeping others safe
If your goal is not only to defend yourself, but to protect the people who depend on you, Concealed Carry Skills Level Three is the next step in your training journey.
Expand your capabilities. Increase your options. Carry with greater confidence.
Participation in our Beginner Concealed Carry Skills Program is strongly recommended, but not required instructor approval may be given upon passing the level one CCS assessment.
What You’ll Learn
Multiple attacker engagement principles
Unconventional shooting positions
Drawing under increasing time and performance standards
Advanced movement and positioning
More efficient use of cover
Decision-making under greater pressure
Students will continue to improve:
Firearm safety and safe gun handling
Marksmanship fundamentals
Drawing and firing from concealment
Target transitions
Movement through realistic environments
Who This Course Is For
Students who have prior experience
Concealed carriers seeking more realistic and challenging training
Responsible gun owners who want to expand their practical defensive skills
Course Details
Schedule: Pending
Location:Iron Fit Gym, 435 W. Commercial Street in East Rochester
Tuition: $100 per month
Training Format
This is a physically active, hands-on coaching program focused on practical problem solving and skill development. Students spend minimal time in lecture and maximum time applying what they learn.
What You’ll Gain
Greater confidence in dynamic defensive situations
Improved movement and decision-making under pressure
Expanded shooting capabilities from non-traditional positions
More options for responding to complex threats
If you are ready to move beyond the fundamentals and develop more adaptable, real-world concealed carry skills, Level Two is your next step.
Train to protect yourself — and the people who depend on you.
Self-Defense Level Three integrates everything learned in Levels One and Two and introduces one of the most challenging aspects of real-world self-defense: protecting an innocent party during a violent encounter.
This advanced, hands-on course focuses on maintaining control and awareness while defending against individual or multiple attackers and weapon threats, all while safely moving and shielding another person. Whether you are protecting a child, spouse, friend, or client, this course teaches the principles and tactics needed to keep both yourself and others safe under pressure.
What You’ll Learn
In Level Three, students will train in:
Protecting and positioning an innocent party
Movement and communication while escorting another person
Creating opportunities to escape together
Defending against multiple attackers
Practical weapon defense
Advanced striking, blocking, passing, and trapping
Staying on your feet under dynamic pressure
Prerequisite
Completion of Self-Defense Level Two (or instructor approval) is strongly recommended before enrolling in this course. You may attend a skills assessment to determine eligibility to join this class without prior participation. Please see our Assessments page for more information.
Who This Course Is For
This course is ideal for:
Parents and caregivers
Security professionals
Individuals responsible for the safety of others
Students who want to apply self-defense skills to more realistic and demanding scenarios
Course Details
Schedule: Every Saturday, 12:00 PM – 1:00 PM
Location: Iron Fit Gym, 435 W. Commercial Street East Rochester NY
Tuition: $100 per month, discount plans available at purchase.
Bonus: Includes one guest pass each month so you can invite a friend to train ($20 per session for guests without a pass)
Important Requirements
This is an advanced, physically demanding course requiring active participation in drills and partner exercises.
You’ll Need:
A mouthguard
Comfortable athletic clothing
Sneakers or flat-soled, lace-up shoes
Water
A focused and open mindset
What You’ll Gain
By the end of this course, you will develop:
Practical skills for protecting loved ones and bystanders
Improved decision-making under stress
Greater confidence in complex self-defense situations
Enhanced awareness, movement, and communication skills
Seats are limited to maintain a focused training environment and provide individualized instruction.
Advance your training. Sharpen your awareness. Build real-world defensive capability.
Students will continue refining the fundamentals while learning how to move, position, and make decisions under greater pressure and complexity.
What You’ll Learn
Advanced students will train in:
Defensive movement against multiple attackers
Positioning and awareness to avoid being surrounded
Practical defenses against common weapon threats
Advanced striking, blocking, passing, and trapping
Protecting innocent third parties
Prerequisite
Attended as a Beginner Self-Defense student (or instructor approval) and passing the level one skills assessment is required to ensure students are familiar with the core techniques and terminology used in this course.
Who This Course Is For
This course is ideal for:
Students who have experience in self defense
Individuals seeking more advanced self-defense training
Adults, professionals, and parents who want greater preparedness
Anyone interested in developing practical defensive skills under more realistic conditions
Course Details
Schedule: Pending
Location:Iron Fit Gym, 435 W. Commercial Street in East Rochester
Tuition: $100 per month
Bonus: Includes one monthly guest pass, invite a friend to train for a day
Important Requirements
This is a physically active, skill-based course. Students are expected to participate fully in drills and partner exercises.
Please bring:
Comfortable athletic clothing
Sneakers or flat-soled, lace-up shoes
Water
A focused, open mindset
What You’ll Gain
By the end of this course, you will develop:
Improved confidence in high-pressure situations
Greater situational awareness and tactical movement
Practical skills for more complex self-defense scenarios
Stronger decision-making and composure under stress
To ensure the best experience and allow for learning, practice and feedback, classes are limited to a maximum of 15 participants per session (Excluding any Guests)
Most people know they should learn self defense. Very few know where to begin.
This course was designed to change that. No experience needed
In this live session, you’ll learn the fundamentals of:
Assessing your personal safety risks
Situational awareness
Fitness considerations
How to choose the right training for you
How to measure progress
What’s Included:
The live informational session mentioned above
30 minute interactive Q&A to answer your individual questions
Bring a spouse, friend, or family member FREE (Optional)
Rochester-area self defense resource guide
100% Money-back guarantee:
If you don’t leave knowing exactly how to get started, we’ll refund your registration.
Bonus Training Credit:
If you choose to continue training with EDC afterward, your full $37 registration will be credited toward future training.
Investment: Only $37 (Optional Plus One Included)
Location: Iron Fit Gym 435 W Commercial Street, East Rochester
Time: 12-1:30PM
Whether your goal is awareness, confidence, fitness, concealed carry, or building a complete protection plan, this class gives you the foundation to start and avoid wasting time on the wrong path.
Please Note this is not a physical class, this is an informational session is designed to help you figure out what training is right for you so you can begin your journey to confidence, capability and peace of mind.
No results found
No results match your search. Try removing a few filters.