hidesearch=true
  • Membership
  • In-Person Training
    • Events & Seminars
    • Concealed Carry
    • Self and Home Defense
    • Houses of Worship
    • Shooting Class
    Online Training
    • All USCCA Resources
    • Reciprocity Map &State Gun Laws
    • How To Get AConcealed Carry Permit
    • Mobile App
    • Concealed Carry Magazine
    • Events & Seminars
    • Online Community
    • Gun Facts & Fiction
    • Terminology
    • Second Amendment Court Cases
    • USCCA Blog
    Store
    • About the USCCA
    • Our Story
    • USCCA Reviews
    • Frequently Asked Questions
    • Annual Report
    Store
  • Member Stories
  • Log In
Store
  • Membership
  • Training
    In-Person Training
    • Events & Seminars
    • Concealed Carry
    • Self and Home Defense
    • Houses of Worship
    • Shooting Class
    Online Training
  • Resources
    • All USCCA Resources
    • Reciprocity Map &State Gun Laws
    • How To Get AConcealed Carry Permit
    • Mobile App
    • Concealed Carry Magazine
    • Events & Seminars
    • Online Community
    • Gun Facts & Fiction
    • Terminology
    • Second Amendment Court Cases
    • USCCA Blog
  • About Us
    • About the USCCA
    • Our Story
    • USCCA Reviews
    • Frequently Asked Questions
    • Annual Report
    Store
  • Member Stories
  • Popular Searches
    • Self-Defense Liability Insurance1
    • Membership
    • Online Training
    • In-Person Training
    • Blog
    • Reciprocity Map
  • Log In
JOIN

William Mabry

Instructor # 2313110 | Handgun Safety Academy

Certified with the USCCA since 12/17/2023

Certification Renewal Date 12/17/2026

  • gunsafety@ccwacademy.com
  • (951) 237-3640

Winchester, CA, 92596

5.0

Rating star large
Rating star large
Rating star large
Rating star large
Rating star large
See Reviews

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

  • Sat, Dec. 12, 2026 10:00 AM

    General Basic Pistol Safety Classroom/Live Fire

    with William Mabry
    Rating star small5.0

    Handgun Safety Academy
    Riverside, CA

    $135

  • Fri, Nov. 20, 2026 10:00 AM

    General Basic Pistol Live Fire/ Beginner's Holster Draws

    with William Mabry
    Rating star small5.0

    Handgun Safety Academy
    Riverside, CA

    $110

    Thur, Dec. 17, 2026 10:00 AM

    General Basic Pistol Live Fire/ Beginner's Holster Draws

    with William Mabry
    Rating star small5.0

    Handgun Safety Academy
    Riverside, CA

    $110

  • Tues, Nov. 24, 2026 10:00 AM

    Private Live Fire Class

    with William Mabry
    Rating star small5.0

    Handgun Safety Academy
    Riverside , CA

    $140

    Fri, Dec. 11, 2026 10:00 AM

    Private Live Fire Class

    with William Mabry
    Rating star small5.0

    Handgun Safety Academy
    Riverside , CA

    $140

    Fri, Dec. 18, 2026 10:00 AM

    Private Live Fire Class

    with William Mabry
    Rating star small5.0

    Handgun Safety Academy
    Riverside , CA

    $140

    Wed, Dec. 30, 2026 10:00 AM

    Private Live Fire Class

    with William Mabry
    Rating star small5.0

    Handgun Safety Academy
    Riverside , CA

    $140

  • Fri, Nov. 27, 2026 8:00 AM

    Riverside County CCW Initial 16-Hour Course

    with William Mabry
    Rating star small5.0

    Handgun 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 Mabry
    Rating star small5.0

    Handgun Safety Academy
    Temecula /Randell's Magnum Range 12391 Sampson Riverside, CA

    $260

    Fri, Dec. 18, 2026 8:00 AM

    Riverside County CCW Initial 16-Hour Course

    with William Mabry
    Rating star small5.0

    Handgun Safety Academy
    Temecula /Randell's Magnum Range 12391 Sampson Riverside, CA

    $260

    Sun, Dec. 20, 2026 8:00 AM

    Riverside County CCW Initial 16-Hour Course

    with William Mabry
    Rating star small5.0

    Handgun 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

5.0

Rating star large
Rating star large
Rating star large
Rating star large
Rating star large

27 Reviews

What Students Are Saying

  • Rating star large
    Rating star large
    Rating star large
    Rating star large
    Rating star large

    Class taken on Fri, May. 8, 2026
    |Taught by

    Instructors

    • William Mabry

      Winchester, California

      Rating star large5.0

    Submitted on Tues, May. 12, 2026 by Emily M.

  • Rating star large
    Rating star large
    Rating star large
    Rating star large
    Rating star large

    Class taken on Sun, Apr. 12, 2026
    |Taught by

    Instructors

    • William Mabry

      Winchester, California

      Rating star large5.0
    "Im improving so much. My confidence is improving also! Can't wait for my next class!"

    Submitted on Mon, Apr. 13, 2026 by Emily M.

  • Rating star large
    Rating star large
    Rating star large
    Rating star large
    Rating star large

    Class taken on Thur, Mar. 26, 2026
    |Taught by

    Instructors

    • William Mabry

      Winchester, California

      Rating star large5.0
    "As a beginner it was awesome to go to the next level with Bill's instructions! I feel like im improving! Looking forward for my next class!"

    Submitted on Sat, Mar. 28, 2026 by Emily M.

Who We Are

We are the U.S. Concealed Carry Association (USCCA), and we serve gun owners who want to responsibly protect their loved ones.

Read Our Story

Become a Member

Join 875,000+ responsibly armed Americans who trust the USCCA to help them keep their families safe.

Learn More

Learn & Prepare

Discover your rights and responsibilities as a gun owner. Unlock lessons on firearm safety, concealed carry and home defense.

View Resources

Protect What Matters

+

Be ready to defend your life and prepare for what happens before, during, and after an act of self‑defense.

See Benefits
Please enter your email address.
Text DELTA to 87222 to sign up for SMS alerts
Join
  • Membership & Pricing
  • Reviews & Testimonials
  • Member Account Login
  • Protector Academy
  • Partnerships & Instructors
  • Concealed Carry Magazine
Train & Learn
  • Reciprocity Map & Gun Laws
  • Firearms Training
  • Concealed Carry Permits
  • Online Community
  • Events & Legal Seminars
  • USCCA Blog
About the USCCA
  • About Us
  • National Reciprocity
  • Press Kit
  • Shop the Store
  • Career Opportunities
  • USCCA Official Partners

Join

  • Membership & Pricing
  • Reviews & Testimonials
  • Member Account Login
  • Protector Academy
  • Partnerships & Instructors
  • Concealed Carry Magazine

Train & Learn

  • Reciprocity Map & Gun Laws
  • Firearms Training
  • Concealed Carry Permits
  • Online Community
  • Events & Legal Seminars
  • USCCA Blog

About the USCCA

  • About Us
  • National Reciprocity
  • Press Kit
  • Shop the Store
  • Career Opportunities
  • USCCA Official Partners
800-674-9779 Send An Email FAQs & Answers

All representatives employed by Delta Defense, LLC.

Messenger Facebook Twitter Instagram Youtube
American flag

United States Concealed Carry Association - A South Carolina Corporation Mailing Address Delta Defense LLC. 1000 Freedom Way West Bend, WI 53095
Proud to be 100% based in the USA. © 2003-2024 Delta Defense, LLC. All Rights Reserved. Reproduction without permission prohibited.

Delta Defense, LLC provides sales, marketing, operations and administrative support services to the USCCA and is a licensed insurance agency in all 50 states and the District of Columbia with its principal office in West Bend, WI. Delta Defense, LLC does business as Delta Defense Insurance Services in California. California License #0M34093

Privacy Policy
Terms of Use
Winners List

1 Insurance has been purchased by the USCCA and is one of the benefits of membership in the USCCA. USCCA members are additional insureds under a policy issued to the USCCA by Universal Fire and Casualty Insurance Company, an insurance company with its principal place of business in Hudsonville, MI. Coverage and benefits are subject to the terms, conditions, and exclusions of the insurance policy. Information provided herein is for informational purposes and is not intended to be a representation of coverage that may exist in any particular situation. Contact Delta Defense’s Member Engagement Team at 800-674-9779 with any questions.