Virtual Firearms Training & Awareness


Virtual Target Shooting, Parker, Colorado


Mark Moody

Mark comes to Virtual Target with over 25 years in Federal Law Enforcement and 10 years as a Firearms Instructor. He is also a certified Armorer, CPR/AED Instructor for First Responders and a Use of Force Simulator Master Instructor.

Mark is the Director of his church security team and has created and currently trains a Church Security Concealed Carry Pistol Course. Mark teaches multiple levels of pistol, carbine/AR and shotgun courses.

Brett Denison

  • USCCA Certified Instructor
  • NRA Certified Firearms Instructor
    • Basic Pistol
    • Personal Protection In the Home
    • Personal Protection Outside the Home
    • Defensive Pistol
  • Certified Refuse To Be A Victim® Instructor
  • NRA Chief Range Safety Officer
  • Member of ADSI (Association of Defensive Shooting Instructors)
  • Certified NLT/SIRT Affiliate Instructor
  • Certified LASR Affiliate Instructor
  • Certified UTM (Ultimate Training Munitions) Instructor
  • IDPA Competitive Shooter
  • Tactical firearms training with Lubbock County, TX Sheriff’s Department.
  • Student of traditional Japanese Martial Arts (Jujutsu & Iaijutsu) for 40+ years
  • Defensive Tactics/Self Defense Instructor for over 30 years.
  • Certified in CPR, AED, & First Aid with American Safety & Health Institute
  • Colorado Law of Self-Defense (LOSD) training certification (6 CLE)
  • Bachelor & Master’s degree in Computer & Information Science
  • Doctorate in Military Science.
  • 29 years working R&D for a fortune 500 Telecommunications company.
  • Happily married, with two beautiful daughters.



Important Notice: Firearms must be kept in a case until instructed otherwise and no ammunition will be allowed in the classroom. Please leave ammunition in your vehicle until you are instructed to retrieve it for ‘live fire’ exercises.

Advanced courses are performed at an outdoor range and may be subject to cancellation due to inclement weather. If courses are cancelled, they will be re-scheduled at the earliest possible time. Students will have the option to re-schedule at a later date or receive a full refund.