Bayprofs offers a variety of classes to meet the needs of beginner students.

Our flagship NRA Basics of Pistol Shooting course is offered almost every month. We also offer NRA Personal Protection in the Home yearly and a Utah Concealed permit course on request.

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.

Below is a list of our currently scheduled events. Please contact us for any questions you might have.

There are no upcoming Events at this time.