William Mabry
Instructor # 2313110 | Handgun Safety Academy
Certified with the USCCA since 12/17/2023
Certification Renewal Date 12/17/2026
USCCA Certifications
- Concealed Carry & Home Defense
- Range Safety Officer
My Biography
We specialize in teaching brand-new shooters and beginners
I am a good old boy who has been around firearms for decades. I am passionate about helping newer and beginner shooters safely handle a loaded firearm and also helping them to fully understand the responsibility they are taking on when owning a firearm for home defense.
Current Classes Available
- Fri, Nov. 27, 2026 8:00 AM

Riverside County CCW Initial 16-Hour Course
with William Mabry5.0Handgun Safety Academy
Temecula /Randell's Magnum Range 12391 Sampson Riverside, CA$260
Fri, Dec. 4, 2026 8:00 AM
Riverside County CCW Initial 16-Hour Course
with William Mabry5.0Handgun Safety Academy
Temecula /Randell's Magnum Range 12391 Sampson Riverside, CA$260
Request a Class
“What you learn before the range matters most—get it right with safety and dry fire first.”
Add a family member for a reduced price of $70
This class is for brand-new shooters and Beginners who have not shot a loaded firearm in a few years.
This class will be conducted at Randell's Magnum Indoor Range, Riverside.
Minors welcome: 10 years old plus with an adult parent.
“Because guessing with a loaded firearm is not an option—learn to do it right from the start.”
Ages: 10 years old plus. Minors must have a parent with them.
We will cover the fundamentals of handling a loaded firearm safely: grip, trigger pull, sight alignment, and sight picture.
Take what you have learn here, then go to a live range using live ammo.
This is a fun family day of shooting in a safe and controlled environment with a certified instructor.
You can contact me at gunsaety@ccwacademy.com to schedule a day and time that best fits your schedule.
Classroom - Absolutely no live Ammunition in the classroom.
Dry Fire practice drills
Be ready to have fun
Class will be conducted either at Randell's Magnum indoor range in Riverside or the Temecula Private outdoor range, depending on weather; you will be notified.
5 students Be sure of the date you picked; no refunds. Range fee: $ 20 cash only, Randell's Riverside range/ Temecula Private outdoor range $40 cash only.
General Basic Pistol Live Fire/ Beginner's Holster Draws
Make this a private class for one-on-one training Add a family member for a reduced price of $70.00.
Most weekdays are open
This course is also for beginners who are ready to learn how to draw from an IWB or OWB holster, or maybe you want to refine your holster draws.
Temecula Private Outdoor Range
Contact us at gunsafety@ccwacademy.com to schedule a class that fits your schedule or if you have any questions.
Levels: beginner shooters and recreational shooters
To take this class, you should be familiar with your firearm
If you are a brand-new shooter who has not handled a loaded firearm, or it’s been years since you have handled a loaded firearm, you must go through my Basic Pistol Safety Fundamentals class.
Developing a training plan before going to the shooting range is crucial for safety, maximizing your practice time, and improving your skills. A structured approach ensures you focus on specific goals rather than just firing rounds downrange.
Everyone can benefit greatly from individual attention from an experienced, certified & trained professional.
Live range 3 hours EST
Temecula Private Range fee: $40 cash only
Be sure of your date; no refunds.
Location: Temecula Private Range
Add a family member for a reduced price of $70
Contact us at gunsafety@ccwacademy.com to schedule a date that fits your schedule; weekdays are open.
WHY CHOOSE PRIVATE SHOOTING TRAINING?
Private shooting instruction gives you one-on-one attention focused specifically on your needs and skill level. Unlike a group class, you don't have to wait for other students or follow a pace that may be too fast or too slow for you.
With private training, your instructor can identify and correct your individual shooting habits, provide immediate feedback, and spend more time helping you build confidence, accuracy, safe gun-handling skills, and proper technique.
Private training means more personalized instruction, more practice time, and training at your pace.
Make sure of your date; no refunds
Temecula Private Range: $40.00 each, cash only
Riverside County CCW Initial 16-Hour 2-Day Course
Shooting Qualification @ Riverside Magnum Indoor Range
Real-world self-defense isn’t about casually punching holes in paper to pass a basic test; it is a serious responsibility that requires you to draw from a concealed holster and accurately neutralize a threat in under three seconds.
Not all Riverside County CCW classes are created equal. Real CCW training goes beyond minimum qualifications — teaching situational awareness, lawful use of force, and critical decision-making that keeps you and your family safe. One wrong decision can change your life forever. Train to stay prepared, protected, and out of jail.
We are certified as official CCW vendors by the Riverside County Sheriff's Department
This is not a beginner's class. You should be able to handle and manipulate your gun (lock the slide back, fix malfunctions, etc.), and you should be 100% familiar with gun safety. You should arrive able to hit a target out to 15 yards. IF YOU ARE UNSAFE WITH YOUR GUN OR CANNOT PASS THE SHOOTING QUALIFICATION, YOU WILL FAIL.
Please start your application with Riverside County Sheriff BEFORE you take our State-mandated course. Start your application here:
To begin the CCW process, you must have the following: • a handgun registered with the CA DOJ in your name (not a spouse) • no felonies, misdemeanor domestics, or psychiatric holds • be 21 years or older • proof you live in the city or county you are applying (ie, DL with current address, utility bill with your name, etc.)
. Holsters are only used if we are at outside range; your firearm must be in a locked case, unloaded, with the slide locked back. Wait for the instructor's command to unlock your case and handle the firearm.
When you attend our CCW class, and it is an outside range, you MUST have a holster for each handgun. The holster MUST be for the make and model of your gun. It MUST cover the entire trigger guard completely. It must retain the gun if upside down (this does not necessarily mean a hood or strap). Do not waste your money on a "universal" holster which holds 10-20 different types of guns.
The price of the class includes the certification of one gun. You will be charged an additional $30 after the initial.
Your range fees will be $25
Be sure of your date: NO REFUNDS
Riverside County CCW Renewal 8-Hour 1-day Course
CCW Qualification Randell's Magnum Indoor Range Riverside
Real-world self-defense isn’t about casually punching holes in paper to pass a basic test; it is a serious responsibility that requires you to draw from a concealed holster and accurately neutralize a threat in under three seconds.
Not all Riverside County CCW classes are created equal. Real CCW training goes beyond minimum qualifications — teaching situational awareness, lawful use of force, and critical decision-making that keeps you and your family safe. One wrong decision can change your life forever. Train to stay prepared, protected, and out of jail.
We are certified as official CCW vendors by the Riverside County Sheriff's Department
This is not a beginner's class. You should be able to handle and manipulate your gun (lock the slide back, fix malfunctions, etc.), and you should be 100% familiar with gun safety. You should arrive able to hit a target out to 15 yards. IF YOU ARE UNSAFE WITH YOUR GUN OR CANNOT PASS THE SHOOTING QUALIFICATION, YOU WILL FAIL.
You have 2 chances to pass your shooting qualification test. We do offer a CCW prep live fire course with practice drills to help improve your grip, trigger press, presentation, and accuracy. These drills will help you pass the shooting qualification. Private class or CCW Prep class.
Effective January 1, 2026, all renewal applicants must have a renewal application submitted (including their CCW Qualification Certificate) within 90 calendar days of the permit's expiration.
Please start your application with Riverside County Sheriff BEFORE you take our State-mandated course. Start your application here:
To begin the CCW process, you must have the following: • a handgun registered with the CA DOJ in your name (not a spouse) • no felonies, misdemeanor domestic violence convictions, or psychiatric holds • be 21 years or older • proof you live in the city or county you are applying (ie, DL with current address, utility bill with your name, etc.)
.
Holsters are only used if we are at an outside range; when in an inside range your firearm must be in a locked case unloaded.
When you attend our CCW class you MUST have a holster for each handgun, if we are at a outside range. The holster MUST be for the make and model of your gun. It MUST cover the entire trigger guard completely. It must retain the gun if upside down (this does not necessarily mean a hood or strap). Do not waste your money on a "universal" holster which holds 10-20 different types of guns.
Be sure of your date: NO REFUNDS Range Fee: $25
CHURCH SAFETY TEAM SKILL BUILDER:
Schedule a Practice session before taking the Church Safety Team Qualification Test.
Contact me at gunsafety@ccwacademy.com to schedule a date and time that best fits your schedule.
Temecula Private Range
If you carry in church, qualification drills every few months aren’t optional—they’re what keep your skills sharp, your judgment clear, and your congregation safe when it matters
Be sure of your date; no refunds
Temecula Private Range fee: cash $40 per student, cash only.
CCW SELF-DEFENSE DRILLS
Make this class private for one-on-one training; add a family member for just $70
Train for Stress. Be Better Prepared.
Real-world self-defense isn’t about casually punching holes in paper to pass a basic test; it is a serious responsibility that requires you to draw from a concealed holster and accurately neutralize a threat in under three seconds.
Drills Offered: CCW Self-Defense Drills, Holster Draw Drills, Red & Green Dot Presentation, precision & accuracy Drills, USPSA Drills, Fun and Challenging targets, Learn the pinky finger Technique for accuracy & Recoil Control
Our CCW Self-Defense Drill Course/Pistol Skill Builder Course uses challenging, controlled, and stressful drills designed to help you improve:
• Situational awareness • Decision-making under pressure • Safe firearm handling • Movement and positioning • Reaction to changing situations • Confidence and composure under stress
DON'T JUST CARRY — TRAIN. TRAIN • PRACTICE • PREPARE
Even if you do not have a CCW permit, these drills are still for you to improve your shooting.
Be sure of your date; no refunds Range fee: $25/$40 per person, cash only.
PISTOL SKILL BUILDER CLASS
DON'T JUST OWN A PISTOL. BUILD THE SKILLS TO USE IT SAFELY AND CONFIDENTLY!
Are you ready to take your shooting skills to the next level?
Owning a firearm is only the beginning. Developing the confidence, control, accuracy, and safe handling skills to become a more proficient shooter takes practice, proper instruction, and hands-on experience.
Our Pistol Skill Builder Class is designed for shooters who want more than just standing at a shooting line and putting holes in paper. Whether you're looking to improve your fundamentals, sharpen your accuracy, build consistency, or challenge yourself with practical shooting drills, this class is designed to help you grow.
WHAT YOU'LL WORK ON: • Improving stance, grip, and trigger control. • Red & Green Dot presentation and sight acquisition. • Accuracy and precision shooting drills. • Recoil management and follow-up shot control. • Holster presentation drills (where appropriate). • Challenging and engaging shooting exercises. • USPSA-inspired shooting drills. • Improving consistency, confidence, and safe firearm handling.
WHY TAKE THIS CLASS?
Because good shooting doesn't happen by accident. It comes from repetition, coaching, correcting bad habits, and challenging yourself to improve.
Whether you're a recreational shooter, a CCW permit holder, or someone who simply wants to become more proficient with their pistol, this class offers an opportunity to learn, practice, and improve in a controlled training environment.
DON'T GET COMFORTABLE WITH YOUR CURRENT SKILL LEVEL. CHALLENGE YOURSELF TO GET BETTER! INVEST IN YOUR TRAINING. INVEST IN YOUR CONFIDENCE.
Add a family member for a reduced price of $70
Be sure of your date; no refunds
Range fee $25

