Concealed Carry Classes for CA and UT


Basic Firearm Classes for all ages


Advanced, Defensive and Tactical Courses


Hunter Education

Firearms Training by Greenhorn Outfitter

Concealed Carry Classes

With years of training under her belt, Naomi offers the most up to date information on Concealed Carry Weapon (CCW) Licenses. Whether you need a Ca initial or renewal class or a multi-state permit, we have it covered. Our Kern County CCW initial and renewal classes are SB2 compliant and approved by the Kern County Sheriff. We have in person or online options. Greenhorn Outfitter offers a class for everyone. Contact us today and be on your way to becoming a responsibly armed citizen.

Start with Fundamentals

Our basic classes start with the fundamentals so you can learn the right way, the first time.  Years of teaching has lead Naomi to be a master at diagnosing shooting habits and techniques. Whether you are a first time shooter or have been shooting your whole life, learning proper fundamentals is paramount to building a firm foundation. This class is recommended before taking a Kern County CCW Class.


Firearms Training by Greenhorn Outfitter

Instructor Classes and More!

Interested in continuing your firearms journey? Want to understand how to teach others? Ready to take the next step? Greenhorn Outfitter offers USCCA instructor classes, NRA RSO classes, and CA DOJ FSC Instructor classes as well. We are willing to travel to meet your needs. Contact us to find out how you can be an instructor too.


Skill Builders

Finished with your Kern County CCW training and looking for the next level? At Greenhorn Outfitter, we believe that no matter your skill level, there is always room for improvement. Consistent practice and training will keep you ready for the next shot.

Our skill builder classes include:

  • Drawing from Concealment
  • Moving and Shooting
  • Marksmanship (25 yd shots and more)
  • Intermediate distances (3-7 yds)
  • Retention
  • And More!

Classes rotate every month so you can work skills you need the most.


There’s a Reason My Students Come Back…

Sign Up Today. Satisfaction Guaranteed



Register NowUpcoming Classes