Classes
Bayprofs offers a variety of classes to meet the needs of beginning and advanced students.
Instructor development is an important part of what we do. It is also one of the reason we have so many dedicated instructors. Shooting enthusiasts who wish to use their skills and experience to train the next generation of shooting enthusiasts are encouraged to reach out to Bayprofs for development.
What is coming soon?
All Classes by Class Type:
NRA Basics of Pistol Shooting
Basic pistol is both our introductory course and our most popular class.
NRA Basics of Rifle Shooting
Basic rifle is our introductory rifle platform course.
NRA Range Safety Officer
The Range Safety Officer course certifies qualified individuals in running a range safely
California CCW Class
Our CCW class is accepted by the County of San Mateo and the City of San Jose.
California Traditional Hunter’s Education
This course covers the requirements in the State of California to obtain the prerequisites needed to purchase a hunting permit.
NRA Instructor-level Classes
NRA Basics of Pistol Shooting Instructor
Learn to teach firearms classes!
NRA Basics of Rifle Shooting Instructor
Learn to teach rifle-based firearms classes!
NRA Personal Protection Inside & Outside the Home Instructor
Learn to teach NRA’s PPITH/PPOTH classes and complete the requirements for a CA CCW Program Instructor.
NRA Chief Range Safety Officer Instructor
Learn to run ranges, create range standard operating procedures, and train range safety officers.









