Welcome to the Dryfire Crew!
You scanned the sticker. Now let’s make your training count.
The Dryfire Crew is Joe Farewell’s community of shooters who train smarter through dryfire, structured drills, exclusive content, and private community access.
This is for shooters who want to stop guessing, stop wasting ammo, and start building skills that actually show up at the range.
Join The DryFire Crew
Explore The Courses
If you are brand new to Joe’s training, grab the FREE Drills & Skills pack.
You’ll get 7 dryfire drills plus bonus drills so you can start improving at home before your next range trip.
Why Dryfire?
Most shooters go to the range and hope they improve.
That’s not a plan.
Dryfire gives you the reps, structure, and focused skill work you need before live fire, so your range time becomes more productive, more intentional, and less expensive.
Choose Your Training Path
Joe’s courses are built to help shooters train smarter, improve faster and understand what actually matters in their dryfire and live fire work.
Depending on your goals, you can choose from courses like Handgun Foundations, Competition Handgun Mastery, Intro to Competition, Multi-Gun Mastery, Carbine Mastery, and Home Defense Mastery.
Joe also offers a Dryfire Community with weekly training videos, drills, opportunities to share progress, get feedback, and grow with other shooters. Â
Whether you are brand new, trying to feel more confident with your handgun, preparing for your first match, competing seriously, improving rifle skills, or wanting real-world home defense preparedness, there is a course designed to meet you where you are and help you move forward.
Who is Joe Farewell?
Joe Farewell is the founder of DryFire Mastery, where he has helped over 1,000 students train smarter through dryfire.
He is a professional shooter, firearms instructor, former law enforcement officer, and former SWAT member. He is also a two-time Team USA representative at the IPSC Rifle World Shoot, where he helped bring home silver in 2019 and gold in 2024.
After starting competitive shooting on a tight budget, Joe learned how to use dryfire to analyze his performance, fix weaknesses, and build the skills that helped him win competitions across the country and abroad.
Today, he teaches shooters how to train with more structure, more purpose, and less wasted ammo, so their practice actually carries over when it matters.
Don't Settle for Mediocre...
Become the Best.
Still Wondering If It’s Worth It?
Here’s what DryFire Mastery students are saying after putting the training to work.
"It's worth every penny! You will find all of the things you need to improve on, along with what to fine-tune. Joe breaks everything down very well, from getting started to finding matches, good mag changes and footwork. Your knowledge AND confidence will grow!"Â
- Josh CantuÂ
Varick has been using the Mastery courses to supplement his live fire training and keeps winning award after award at various huge matches throughout the country and around the world!
"People can't believe I go through less than 10,000 rounds a year in training!
Joe's Dryfire Mastery has played a huge part in my success. Combining structured Dryfire with focused range time is my recipe for winning!"
- Varick Beiese
(2023 USPSA Multigun National Champion)Â
"I've taken hundreds of courses, both online and in person. Joe's Dryfire Mastery courses are the most professional and in depth look at dryfire I've ever experienced! You will NOT be disappointed."
- Myles Vives (Founder of Tactical Hyve, USPSA & 3 Gun Competitor)
"I've got all the books, but what I found that was really lacking in those, which Joe brings to the table, was a rigorous and disciplined schedule for me to work on."
- Mark StevensÂ
(USPSA & 3-Gun Competitor, Team Atlas Gunworks)
Stop Guessing. Start Wining.
Train with the same dryfire systems Joe uses to build winning skills, and find the course that fits your goals, whether you’re building fundamentals, competing to win, improving handgun or carbine skills, or preparing for real-world defensive use.
View The Courses