What we do



Our classes are provided and taught by an experienced, professional instructor who is TX DPS, NRA, and USCCA certified. We are here to serve your needs and to ensure you learn the skills and training needed to safely operate a handgun. Our goal at Dixon Firearms Training is for all our students to become safe and confident handgun shooters and owners.



  • Texas License to Carry a Handgun
  • Beginner Pistol
  • Advanced Pistol
  • NRA Range Safety Officer
  • NRA Personal Protection in the Home
  • NRA Refuse To Be A Victim
  • Handgun Safety & Storage
  • The NRA Eddie Eagle Gun Safe Class
  • Private Instruction
  • NRA Home Firearms Safety
  • USCCA Concealed Carry & Home Defense Fundamentals


Call Today!

Call us today and sign up for the BEGINNER PISTOL class to experience what handgun shooting will be like, or if you are already a knowledgeable gun owner and you're ready to have your license to carry (LTC), (formerly concealed carry class). At Dixon Firearms Training, you will learn the laws associated with carrying a handgun, gain the knowledge necessary to legally carry a  handgun in Texas, and so much more.


Texas License to Carry Certification

Woman on range

If you want to carry a handgun in Texas then you must complete the Texas License to Carry a handgun course.

Home Defense


Non-shooting course that teaches students the basic knowledge and skills to explain the attitude necessary for the safe handling and storage of firearms/ammunition in the home.

Private Instruction


Prefer one-on-one instruction? We offer several classes that will accommodate individualized learning. 

Contact Us

If  you have questions about our programs, license to carry, NRA, USCCA, feel free to send us a message. We will get back to you as  soon as possible.

Dixon Firearms Training

206 SW 6th Ave, Amarillo, Texas 79101, United States

(806) 420-0545 ayvrie@dixonfirearmstraining.com


By appointment only

Book an Appointment