Guns, Fishing & Other Stuff Firearms Training in Dublin and Vacaville

Our firearm training classes include those required to obtain a Concealed Carry Weapons Permits. Firearms training classes also cover beginner and advanced subjects including; competitive, defensive and new gun owner training! Whether you are looking for your Concealed Carry Permit (CCW), need v or want live-fire training with a new or existing handgun, Guns, Fishing & Other Stuff has a convenient class, taught by professionals at one of our locations. Both our Vacaville and Dublin gun stores have indoor ranges!

image Defensive Accuracy, LLC Firearms Instruction Staff

Changes in how you register for a Guns Fishing and Other Stuff Firearms Training

March 16, 2023
Currently we are updating our registration process for Guns, Fishing & Other Stuff Firearms and CCW classes. We should have an updated solution in play on or before March 23, 2023. If you have already registered for a firearms class or have any questions, feel free to call us at either store.

Competitive Shooting Clinic

Monday, April 3, 2023
6pm – 9:30pm
Spend an evening with USPSA Master Manuel Newman. Manuel will be covering the essential basics of learning to shoot competitively. This class is an introduction, and there will be live fire. Manuel will explore with you the importance of understanding how time and efficiency of motion impacts your success in USPSA competitions.

Class size is limited, to provide you with the best possible learning environment. We require preregistration and prepayment of course fee to book a reservation for this class.

Vacaville 8 Hour Concealed Carry Weapons Classes

CCW Classes- Vacaville, CA

8 Hour California CCW Permit Classes

Location: Vacaville Guns, Fishing & Other Stuff
This 8 hour California CCW course is approved for Solano, Alameda, City of Napa, Placer, El Dorado, Calaveras, Amador, and Nevada Counties.

Dublin 16 Hour Concealed Carry Weapons Classes

CCW Classes – Dublin, CA

Two-Day, 16 Hour Weekend California & Multi-state CCW Course

Location: Dublin Guns, Fishing & Other Stuff
This is the class for Alameda, Napa, Sacramento, San Joaquin, Solano, Sonoma, Stanislaus, Calaveras, Amador, El Dorado, Yolo, Placer, San Mateo, Contra Costa* and Nevada Counties, and the City of Napa.

CA Concealed Carry Weapons Renewal Classes

4 Hour California CCW Renewal Classes

Location: Vacaville or Dublin Guns, Fishing & Other Stuff
This course is approved for Solano County and most counties in Northern California.

California CCW Permit Modifications


​All Inclusive Course Fee Includes:
All range fees
All targets
Training documentation
No extra charge to qualify with multiple gun
Approved for most Northern California Counties​

Gun(s) you are adding to your existing permit
50 rounds for each gun
Current CCW permit
California DMV issued ID
Ear and Eye Protection

Vacaville 16 Hour California and Multi-state CCW Class

California and Multi-state CCW Class – Vacaville, CA

Special Offers Included

Location: Vacaville Guns, Fishing & Other Stuff
These 16 hour California CCW classes are approved by jurisdictions that require 16 hours of training. It also meets the training required for all counties in California who require 8 hours of training. As an added bonus, these classes include the approved training for the non-resident Utah, Arizona, Florida and Virginia permits at no additional charge.

All Inclusive Concealed Carry Weapons Course Fees Includes:
All range fees, targets, and Training documentation
No extra charge to qualify with multiple guns

Beginners Pistol Intro Classes

The First Step to Safe Handgun Shooting

This is an essential class, especially if you are buying your first handgun. Beginners Pistol Intro is a 3.5 Hour class that will help you understand how to handle, care for, and shoot your new pistol. Professionally-trained staff focuses on understanding the types of pistols, ammunition choice, maintenance, safe and legal storage, as well as how to fire accurately.

Dublin Next Steps Pistol

Continuing Skill Development – Dublin, CA

This class is designed to be the next step after completing our Beginner’s Pistol Introduction class. This class will also prepare you to continue on to our Dynamic Pistol classes and/or our California 16 hr. CCW classes. Bring your own gun to this class, or tryout up to two of our 9MM rental guns for only the price of ammo! If you bring your own gun, please bring 50 rounds of ammo (minimum) with you. We have several calibers available for purchase at the range, too.

Women’s Beginner Pistol – Dublin, CA

The First Step to Safe Handgun Shooting  – Dublin, CA

This class was developed to safely introduce the beginner to the handgun and their actions, ammunition, storage, maintenance, lawful transportation, and the fundamentals of shooting. You will learn to safely load, unload, and shoot a firearm on the range with personalized instruction from our credentialed, professional instructors. ​Course fee includes the use of .22 caliber training handguns and .22 caliber ammo.