About Us

Arizona Home Defense is Phoenix’s most renown Firearms Instruction Academy. In operation since 2014, through dedication and effective firearms training, we’ve received more than a hundred 5-Star Reviews. We are staffed by a team of Combat Veterans with more than a dozen combat deployments, hundreds of weapons qualifications, and thousands of training hours.





Our training style is flexible but focused, built to maximize value and minimize frustration. The majority of our handgun and rifle classes are taught as private courses which allow instructors to concentration on assisting you in mastering your weapon.


For us it doesn’t matter if you’ve never held a gun or have been a competitive shooter for the last decade. Our instructors are trained to diagnose the flaws in your shooting techniques and provide you with the tools to fix them. All while helping you develop new shooting strategies and building your confidence in employing your weapon.





Virgil Bland

Senior Instructor

Marine Infantry - Marine Security Forces - Combat Veteran


John Asbury

Lead Instructor

Prior Police Officer - PPD - Contractor
Combat Veteran - Army Medic


Jeff Johnson


Prior Police Officer - Contractor - K9
PPD - Combat Veteran

  • 5 star rating

    excellent course. learned a lot. great instructor. highly recommend. !

    Erin M.

    Took the foundational handgun training class. John Asbury is an amazing instructor. I was a little anxious as this was... read more

    Becky Schaub

    I've been to a few CCW classes and this was my favorite. The instructor was great and made the... read more

    Brian Edberg
    5 star rating

    I've been to a few CCW classes and this was my favorite. The instructor was great and made the... read more

    Brian E.

    I’ve taken a few classes now with different instructors. Each one has been excellent to work with and so knowledgeable.... read more

    Tara Merrill
    5 star rating

    Virgil was very informative. He was patient and thorough in class. I feel very comfortable handling a hand gun.

    Joe W.
    5 star rating

    Very informative class, Casey is an excellent instructor.

    Ron H.
    5 star rating

    John Asbury was my instructor for rifle fundamentals and he was fantastic. John was very focused on meeting my... read more

    Daniel F.
    5 star rating

    I have taken 2 classes through Arizona Home Defense. Fundamentals and Conceal and Carry. Both instructors were vert... read more

    Dan A.
  • 5 star rating

    We took a Conceal &Carry Weapons qualification seminar. We felt the course was thorough, and the instructor, KC was informative... read more

    Quinton M.
    5 star rating

    GREAT Class! Jeff, our instructor, was approachable, extremely knowledgeable, friendly and on-point with what was important to know. As someone... read more

    J M.
    5 star rating

    This was my 2 class in 35 years and was very informative as the instructor was very knowledgeable in... read more

    Tom E.
    5 star rating

    Jeff Johnson is very knowledgeable and personable during our training and CCW class!! My husband and I feel... read more

    Charlie A.

    I took the CC course here, and am very glad I chose this location! The instructor was very knowledgeable and... read more

    Sharon B.

    I completely recommend them to anyone wanting to get your CCW.. Lots and Lots of experience in the field as... read more

    D R Yager III

    I had the best experience with Arizona Home Defense. I recently took the Defense Pistol Level 1 with John Asbury.... read more

    Sharon M.

    Great class given by Virgil and his colleague. I highly recommend AZ Home Defense, especially veterans. No BS, straight to... read more

    Brian D.

    Jeff is so knowledgeable and a great teacher of the handgun fundamentals. His class was easy and fun, and I... read more

    Susie Blackledge
  • Just completed the Basic Handgun Training with Jeff. I had never touched a gun in my life before taking this... read more


    Great people, very family friendly. Highly recommended

    Martha R.

    From the moment I called Arizona Home Defense and spoke with Virgil I knew they were the people I wanted... read more

    Karen A.

    I highly recommend the private handgun class. I went into it so nervous, but had such a great class that... read more

    Kayleigh CW

    I completed the CCW class this weekend. Virgil, John and Jeff are all vets who have real street smarts from... read more

    Cindy Planchard

    I took the basic hand gun course and it was well worth it! I left feeling comfortable and confident being... read more

    Shelby R.

    Instructor John was very professional, extremely knowledgeable and able to identify strengths and weakness quickly to improve my accuracy in... read more

    tim a.

    Virgil and his team did a great job of handling all the ccw information needed in a 2 hour class.... read more

    Peter M.

    The training I had with John was awesome! It was my first time handling any type of gun and by... read more

    Gershon F.

Cancellation Policy

Due to the nature of private reservations and training, we request that you cancel or reschedule your classes at least 36 hours before a scheduled course time. You may cancel by phone or by email. If you have to cancel your class, we offer you a one-time no charge rescheduling, however additional rescheduling is 20% of your course fee. Courses canceled less than 36 hours from start time will be refunded their payment less the amount of $100 per-attendee . If you wish to convert your payment to credit you may use these credits towards any future class. As we understand the chaotic nature of today’s world, we continue to do our best to remain as available and flexible to all customers.