Michigan Firearm & CPL Training
Michigan Firearm & CPL Training

HomeClasses/TrainingAbout UsPhotos

Our Most Popular Classes

CCW Class

Private Instruction

CCW Renewal Course

Learn the fundamentals of shooting a handgun. Learn the laws and responsibilities of concealing a handgun. This class fulfills the requirement to obtain a concealed carry permit in Red Bluff, Tehama County or Corning, CA .


Price: $150     Length: 8* hours

(*Redbluff City and Shasta County require 12 hours)


Bring: Your pistol, 100 rounds of ammo, lunch.


Check below for the next scheduled class. Personal classes can be set up for groups of 4 or more. Contact us to set up an appointment.

Sign Up

CCW Renewal Course

Private Instruction

CCW Renewal Course

Satisfies the renewal requirements for Tehama County, Corning and Red Bluff


Price: $75    Length: 4 hours


Bring: Your pistol. 100 rounds of ammo


Personal classes can be set up for groups of 4 or more.









Sign Up

Private Instruction

Private Instruction

Private Instruction

Get one-on-one instruction to sharpen your skills.


Price: $80/hour

2 person max















Sign Up

Book Your Class

Connect With Us

Michigan Firearms and CPL Training

Recommended Protection

Using your firearm in self defense is always stressful and can be complicated in the aftermath. We recommend having a membership with Firearms Legal Protection: a pre-paid legal service who will pay uncapped attorney fees to defend you. Let them defend you after you defend yourself! Click below for our special pricing.

Sign Up Today

Contact Us

Ask us a Question here!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Location

Classes are held at a private range in Corning, CA. Please sign up for a class above or message us to set up a personalized class. (Exact address will be provided when you sign up)

Corning, CA, USA

mark@mifcpl.com

Copyright © 2023 Michigan Firearm & CPL Training - All Rights Reserved.

  • Home

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept