Sean Gharabaghli
GST Workshop logo

GST Workshop

Sean Gharabaghli

BACKGROUND: Civilian, Instructor

3 Years Instructing

PH: 858 837 2353

Available Courses

Next Class Course Type Difficulty
No Upcoming Classes
Contact Instructor
Dynamic Defensive Pistol 1
Take your training to the next level!
Intermediate, Active Shooter Response Training, In Home Defense Training Intermediate
No Upcoming Classes
Contact Instructor
GST Online Firearms Training
Quarantined? New Gun Owner? No problem,…
Basic, Rifle, Shotgun, Other, Seminars / Lectures Basic
No Upcoming Classes
Contact Instructor
Home Defense Fundamentals
Have a plan to protect yourself and your…
USCCA Courses, In Home Defense Training, Seminars / Lectures N/A
Next class: Mar 27
See Classes
NRA Basic Rifle
Learn the use and function of Bolt, Pump…
Basic, Rifle, NRA Courses, Seminars / Lectures Basic
Next class: Mar 7
See Classes
USCCA Basic Handgun
GST Workshop Teaching Self Reliance
Basic, USCCA Courses Basic
No Upcoming Classes
Contact Instructor
USCCA Conceal Carry & Home Defense
As a skill builder course for current CC…
Basic, Intermediate, Advanced, CCW, USCCA Courses, Seminars / Lectures Basic target icon

About GST Workshop

I have been a trainer of various skills for 20 plus years and have been shooting since 1990. I bring those skills and life experience into martial arts and firearms instruction at GST Workshop in San Diego, CA.

I have a bachelor’s degree in Criminal Justice/Administration and years of training under my belt, but I never stop learning. I want to produce the best-trained students so they can protect themselves and their families.

Courses Taught

CCW, Basic, Intermediate, Advanced, Rifle, NRA Courses, USCCA Courses, In Home Defense Training, Scenario Based Training, Seminars / Lectures, Combatives / Less Lethal certification icon


  • NRA Basic pistol & Rifle Certification
  • NRA Range Safety Officer Certification
  • USCCA CCW & Home Defense Certification cancellation policy icon


Cancellation Policy

In the case of a cancelation, classes can be rescheduled for the next class date or setup for private training.

Reschedule Policy

Classes that are recheduled will be automatically set for the next date, or private training can be scheduled.

Refund Policy

Classes are not refundable. waiver icon video icon