Confidence Starts Here

Professional firearms training for every experience level — from first-time shooters to seasoned gun owners looking to sharpen their skills.

Meet Your Instructor

Christopher Oleniewski — NRA Certified Instructor

Christopher Oleniewski has spent over 30 years around firearms — not because it was his job, but because it’s his passion. That kind of dedication shows the moment you step onto the range with him. With a background in corporate training, Christopher understands that no two students learn the same way. He brings real-world teaching techniques to every class, adjusting his approach based on your experience level and comfort with firearms. Whether you’ve never touched a gun or you’ve been shooting for years, he meets you where you are.

What We Offer

Certifications, private training, and everything in between.

Maryland HQL Course

Maryland requires a Handgun Qualification License before you can purchase, rent, or receive a handgun. This course covers firearm safety, state laws, and includes a live-fire component to get you certified and confident. Course fee: $140.

Maryland Wear & Carry Permit

Looking to carry concealed in Maryland? This course covers everything you need for your Wear & Carry permit — from legal requirements to practical shooting skills. Christopher walks you through every step so you feel prepared. Course fee: $330.

Utah Concealed Carry Permit

The Utah CCW permit is recognized in over 30 states, making it one of the most valuable concealed carry permits available. This course covers Utah-specific laws, firearm safety, and everything you need to apply. Course fee: $100.

Private Training & Range Days

Personalized one-on-one instruction at your own pace.

Want hands-on instruction without the pressure of a group class? Book a private session with Christopher for personalized pistol training, rifle training, or general marksmanship coaching. Perfect for beginners who want a low-pressure introduction or experienced shooters looking to level up.

Group Events & Special Occasions

Planning a bachelor party, girls’ night out, or team-building event?

Christopher can put together a custom range day that’s safe, fun, and unforgettable. No experience necessary — he’ll take care of everything from safety briefings to equipment.

Why Train with Carry On

Experience, patience, and a genuine passion for helping people build confidence with firearms.

Patient, Approachable Instruction

No intimidation. No military-style pressure. Just clear, professional guidance from an instructor who genuinely loves teaching. Christopher’s civilian background means he understands what it’s like to learn firearms outside of a tactical environment — and that makes all the difference.

30+ Years of Firearms Experience

Christopher’s knowledge runs deep. With three decades of hands-on experience with pistols, rifles, and everything in between, you’re learning from someone who has put in the time and truly knows his craft.

Corporate Training Background

Christopher doesn’t just know firearms — he knows how to teach. His corporate training experience means he’s skilled at reading a room, adapting to different learning styles, and making sure every student walks away with real understanding, not just a certificate.

What People Are Saying

Hear from students who have trained with Christopher.

I was nervous about handling a firearm for the first time, but Christopher made me feel completely at ease. His patience and knowledge made all the difference. I left feeling confident and excited to keep learning.

First-Time Shooter

Christopher helped me get my Maryland HQL and Wear & Carry permits. He explained everything clearly and made the whole process stress-free. Highly recommend for anyone in Carroll County.

Certified & Confident

We booked Christopher for a group range day and it was the best team outing we’ve ever had. He kept everyone safe while making sure we all had a blast. Can’t wait to book again.

Unforgettable Group Event

Ready to Build Your Confidence?

Whether you’re brand new to firearms or looking to get certified, Christopher is here to help.

Your Instructor

Decades of experience. A passion for teaching. NRA certified and fully insured.

Christopher Oleniewski

NRA Certified Instructor

By the Numbers

The experience and credentials behind Carry On.

Years of Experience

30+

NRA Certified

Fully Insured

Carroll County, MD

📍

Latest from Carry On

Hello world!

Welcome to WordPress. This is your first post. Edit[…]

Get in Touch

Ready to book a class, schedule a private session, or just have questions? We’d love to hear from you.