Skip to main content

Dimondale, MI · One-day Michigan CPL

Take control.Be prepared.

The Michigan CPL class taught by a USPSA A-class competitor who runs into fires for a living. One day in Dimondale, $120 flat — the law in plain English, live fire with real coaching, and your county paperwork walked through before you leave.

Reserve a seat

Next class

Announced here + @marlo_cpl_

Time

9 AM – 5 PM

Cost

$120 / seat

Location

112 S. Bridge St, Dimondale

USPSA A
class competitor at the front of the room
$120
flat — the whole class, no upsells
1 day
9 AM to 5 PM, classroom and live fire
LFD
firefighter · engineer · EMT by trade
Take controlBe preparedGo trainDry fire dailyBack 2 Basics CPLFundamentals firstTake controlBe preparedGo trainDry fire dailyBack 2 Basics CPLFundamentals first

The class

One day. The whole job done.

Michigan's concealed pistol license course, run the way a firefighter runs a scene — no wasted motion, nothing skipped.

Morning — the law, in plain English

Michigan pistol law, where you can and can't carry, use of force, and safe storage — taught straight, with real scenarios instead of legalese.

Afternoon — live fire, coached

Range time with an A-class competitor watching your grip, stance, and trigger. You shoot your qualification with coaching, not a stopwatch.

Before you leave — paperwork, handled

Certificate in hand and the county application walked through step by step, so the only thing left is the clerk's office and the wait.

Why train here

Taught by a shooter, not a slideshow

Plenty of CPL classes are eight hours of PowerPoint and a box of ammo. Marlo Odus is a USPSA A-class competitor who shoots matches most weekends and a Lansing Fire Department engineer who's spent his career staying calm while things go wrong. That's who's standing next to you on the line.

His whole training philosophy fits in one of his own posts: shooting a match will show your deficiencies — it gives you a base point on what needs practice. The class works the same way. You leave knowing exactly where you stand and exactly what to work on.

Marlo coaching a student on the firing line during a Back 2 Basics CPL class

Pricing

$120. Everything in.

One flat price for the full state-required course — no gear fees, no surprise add-ons at the door.

The class

Michigan CPL Class

One day · 9 AM – 5 PM · Dimondale

$120 / seat

  • Full 8-hour Michigan CPL course
  • Classroom: pistol law, use of force, safe storage
  • Live-fire range qualification, coached
  • Certificate + county application walkthrough
  • Small classes — real questions welcome

After your CPL

Private coaching · intro to USPSA

Let's talk

  • 1-on-1 range coaching on your schedule
  • Dynamic shooting fundamentals
  • Dry-fire practice plans that stick
  • Your first USPSA match, walked through

Bring a pistol and ammo if you have them — reach out first if you don't and Marlo will sort you out.

@marlo_cpl_

Straight from the range

No ad agency, no stock photos — this is the feed the whole Lansing shooting scene already follows.

Follow the feed
marlo_cpl_
Had an awesome CPL class with some new shooter. Had one student stay late to lean some dynamic shooting, looking to get into USPSA. LETS GOOO
marlo_cpl_
Next CPL class Aug 8th. DM for details.
marlo_cpl_
If you were in the market for anything firearm related, go talk to the crew down at Not Just Guns tell him I sent you.
marlo_cpl_
Shooting a match will show your deficiencies, it will give you a base point on what needs practice. Go shoot a match and see where you fall amongst your peers.
marlo_cpl_
Wobbly Bridge stage held together with zip ties. Buckeye Blast. 🤘🏾🤘🏾
marlo_cpl_
Had an amazing time at SKSC, like we all say I could have done better but I had a good time with a great squad. 4th in LO and 12th overall.

How it works

Reserve to licensed, start to finish

  1. 01

    Reserve your seat

    Book online or DM @marlo_cpl_. $120 covers the whole day — you'll get a confirmation and a short what-to-bring list.

  2. 02

    Class day in Dimondale

    One day at Creative Bloc Studios on S. Bridge St — law and decision-making in the morning, coached live fire in the afternoon.

  3. 03

    Walk out ready to file

    Certificate in hand, application filled in, and straight answers on what happens at the county clerk's office.

  4. 04

    Keep training

    The CPL is the floor, not the finish line. Dry-fire plans, private coaching, and an open invite to come try a match.

Marlo Odus shooting on the move at a USPSA match

Meet your instructor

Back 2 Basics is exactly what it sounds like

Marlo Odus drives fire engines for the Lansing Fire Department, works medical calls as an EMT, and spends his weekends shooting USPSA matches at an A-class level. The name he picked for his company is the whole philosophy: get the fundamentals right — grip, stance, trigger, judgment — and everything else follows.

What started as a hobby turned into a business, with his wife and the crew at Not Just Guns in Lansing backing him from day one. Now the same guy who competes on Sunday teaches the class on Saturday — new shooters welcome, nerves and all.

“Such a blessing — what started off as a hobby turned into a business.”

Small classes — seats go fast

Take control. Be prepared.

Or email back2basicscpl@gmail.com · DM @marlo_cpl_ on Instagram

Reserve a seat

Class location

One room in Dimondale, shooters from all over Lansing

Classes run at Creative Bloc Studios, 112 S. Bridge St in downtown Dimondale — ten minutes from Lansing, an easy drive from all over the tri-county area.

Venue

Creative Bloc Studios

112 S. Bridge St
Dimondale, MI 48821

Open in Google Maps