Guardian 7
Sal Castilleja
BACKGROUND: Civilian, Military, Former Military, Law Enforcement, Former Law Enforcement, Instructor, Gov’t Employee / Contractor
25 Years Instructing
PH: 800 730 5772
Available Courses
Next Class | Course | Type | Difficulty |
---|---|---|---|
No Upcoming Classes Contact Instructor |
AR-15 (Basic Carbine 101) The purpose is to familiarize a user in… |
Rifle, Specialty Other, Seminars / Lectures | N/A |
No Upcoming Classes Contact Instructor |
Court Mandated (Firearms Safety Course) This program meets all requirements for… |
Seminars / Lectures | N/A |
No Upcoming Classes Contact Instructor |
Handgun 101 Whether you're a novice or experienced s… |
Basic, Virtual Simulation | Basic |
No Upcoming Classes Contact Instructor |
License To Carry The Texas License To Carry (LTC) course… |
Concealed Carry Training | N/A |
No Upcoming Classes Contact Instructor |
NRA Range Safety Officer's Course Becoming a certified NRA RSO is a very r… |
Basic, Advanced, Rifle, Shotgun, NRA Courses, Scenario Based Training, Instructor Coach Training Courses, Specialty Other, Seminars / Lectures | Basic |
About Guardian 7
Over 25 years of experience in the art of handling firearms. That’s right, it is an art. Safety is first and foremost one of the biggest things we teach.
Sal Castilleja is a retired U.S. Marine combat veteran with over 21 years of active duty experience in the Military Police field. While active duty, Sal was certified as a Monodnock Police Baton / Defensive Tactics & Expandable Intermediate Instructor, Pressure Point Control Tactics (PPCT), Oleoresin Capsicum (OC) pepper spray, and Firearms Instructor and obtained a Black Belt Instructor rating in the Marine Corps Martial Arts Program (MCMAP).
Through his time in the Marine Corps, he served as the Officer in Charge of the Special Reaction Team (SRT) and attended San Bernardino Sherrif's Firearms Instructor Course, Special Weapons And Tactics (SWAT) through the San Bernardino Sherrif's department. Sal was also trained as a Protective Service Detail (PSD) and High-Risk Personnel (HRP).
After retirement, Sal worked as an overseas contractor where he became a certified International Police Trainer. Sal is currently a Texas DPS LTC Instructor, School Safety Instructor, and Level III and Level IV Instructor. An NRA Pistol / Rifle Instructor / NRA CCW Instructor and a Chief Range Safety Officer Trainer. Advance Law Enforcement Regional Readiness Training (ALERRT) Center Level I Trainer and Civilian Response to Active Shooter Encounter (CRASE) Instructor.
Currently, Sal is an Adjunct Instructor for two North Texas Colleges, NW Tarrant College (Criminal Justice) Division and Weatherford College.
Courses Taught
Concealed Carry Training, Basic, Intermediate, Advanced, Rifle, Shotgun, Long Range Precision, NRA Courses, USCCA Courses, Active Shooter Response Training, In Home Defense Training, Church / Business - Safety / Security, Scenario Based Training, Women's Only Courses, Private Classes (Group / Individual), Instructor Training Courses, Instructor Coach Training Courses, LEO / MIL / SEC Courses, Virtual Simulation, Seminars / Lectures, Security Training & Certification, Combatives / Less Lethal
Certifications
Glock Armorer
Texas DPS License To Carry (LTC) Instructor
Texas DPS School Safety Instructor
Texas Commissioned of Law Enforcement Officer (TCOLE) Firearms Instructor
Certified Texas DPS Level III Classroom & Firearms Instructor (#27225801)
Certified Texas DPS Level IV (Personal Protection Instructor) (#27225801)
Registered Security Consultant (#27225802)
National Rifle Association Concealed Carry Weapons Instructor
National Rifle Association Pistol Instructor
National Rifle Association Rifle Instructor
National Rifle Chief Range Safety Officer
International Instructor Certified
Monadnock Defensive Tactic / Expandable / PR-24 Instructor
Pressure Point Control Tactics Instructor
California Department of Justice Certified Firearms Instructor
ALERRT Level I Instructor
CRASE Instructor
STOPS Instructor
Policies
Cancellation Policy
For cancellations, please contact us at least 48 hours in advance to avoid being charged.
Reschedule Policy
Rescheduling a class will be allowed by the client, twice.
Refund Policy
Refunds will be given only for those students who do not attend any part of the class scheduled. If a student attends 1/2 or a part of a class, they surrender their full payment.