Your domain registration is pending. Check back in an hour


If you are ready to get the training you need to become a safe shooter don't wait. Call me today. I am scheduling a few weeks out. But I will get you in. These are real shooting classes. And you can be all by yourself or with a group of friends of you like. When the weather gets a little wa...

Read More
Call now

I have been teaching private lessons on Wednesday afternoons. If you would like to book a time give me a call. It has been busy. But I am sure I can squeeze you in. At the end of the lesson you will get a certificate to apply for your concealed handgun permit at the local sheriff's office.

Call now

I am taking requests for private lessons. I teach one on one classes on Wednesday afternoons. Click the button below for more info.

Learn more

A lot of people have been buying guns like the ones in these pictures because they are small. Some have even called them cute. But to the new shooter they are often a mistake. Many people have shown up at my classes with a gun like one of these for their first time shooting. Most small guns l...

Read More
Learn more

I will not be teaching for the next ten days. I am taking vacation. I have already scheduled three classes for May. If you would like like to set up a private class for May or June go to and register. I will contact you when I return. Classes will be scheduled on ...

Read More

I will be taking vacation starting on the 16th of April. I am booked until I leave, and for a week after I return. But I am taking reservations for private lessons in May. I am going to be very busy. Space is limited. But I will try to get everyone in. I am not sure when I will be able to d...

Read More
Sign up

Classes have been crazy busy. I can barely keep up. But if you need training I will find a spot for you. I am taking vacation in April. And I am booked solid before and after. But I am reserving space at the range for private classes in May. Let me know what you need. We will get it done.

Learn more

There is space in the class on 3/27/21. The cost is $85. This is an actual shooting class. Students will receive a certificate to apply for their Concealed Handgun Permit at the local sheriff's office.

Sign up

Concealed Carry And Handgun Training Class 3/27/21. $85

Mar 27, 2021 – Mar 27, 2021

This is an actual shooting class with a real instructor. We will start with a discusion on where you can and cannot carry a gun. We will go over the application process. Then we will have a presentation on gun safety, and handle some pistols and revolvers in a safe environment. After everyone...

Read More
Sign up


2 years ago
We found Rick through the Cameo Shooting and Education Complex website, and then through Facebook. Being first time shooters, we wanted somebody we could connect with and not feel intimidated with during the process. I read the reviews about Rick's Piston Training and WOW, so many great comments about Rick and his teaching style.. We reached out to Rick about learning how to shoot safely and correctly. First of all, the last time I actually shot a gun was back in '84. I wanted to learn more about how to shoot and try different type of guns. We met Rick one afternoon at Cameo and spent three great hours with him learning about gun safety, proper securing of the weapon, stance, how to hold the gun, and of course shooting the guns. We tried two of the ones we brought and a couple of his. It was a great afternoon! Rick is personable, friendly, and most important patient, especially with the two beginners like us! My wife has never shot a gun before this day. She felt very com...
- Chip T
2 years ago
My daughter and I took private lessons from Rick. We learned how to feel more comfortable handling a firearm. Rick taught us the safety procedures involved with loading a firearm, clearing a jam & how to move safely while holding a firearm. We were able to ask questions and proceed at our own pace. We were able to shoot our guns which increased our confidence. I would recommend his course for anyone who is wanting to learn how to safely shoot a firearm and gain the confidence to become a responsible gun owner.
- Melanie W
a year ago
I am a 65 year-old, retired industrial accountant living in Grand Junction with my bride of 30 years. We travel the majority of the year in our RV through much of the Western U.S. and from time-to-time, regardless of our planning, we inevitably find ourselves camping in less than savory locations. At the beginning of this year - in part due to the recent display of national unrest, and a strong desire to bolster personal security at home and while abroad, I made the decision to arm myself. On March 10th, 2021 I attended a half-day, Concealed Carey hand gun training session with Mr. Rick Martindale at the Cameo Range. Rick’s class was thorough, highly informative, focusing on absolute safety and an uncompromising respect for firearms and the knowledge base necessary to handle them with competence and confidence. His class far surpassed my expectations. I strongly endorse Rick’s class and would highly recommend it to young & old, to novice & expert alike. Respectfully, Steve Pearo
- Steve P

Concealed Carry Classes

  I teach CCW classes near Grand Junction.  My concealed carry classes incIude live fire instruction at the Cameo Shooting and Education Complex.
  All of my classes are done in one day.  And any of them qualify you to apply for your Colorado Concealed Handgun Permit.  
  I am always happy to help new shooters to overcome their fears.  That is really a kind of specialty for me.  I have a selection of firearms that include several 22 pistols and revolvers.  Those are great for getting started.  Then we move up to the bigger stuff when you are ready.  You can even schedule a private class by yourself if you like.  
  I am an NRA Instructor and an IDPA Chief Safety Officer and Safety Officer Instructor.  Whether you are new to guns, or have years of experience I can help.

Call me at 970-640-9707 for more information.

Contact Us


Call now
  • (970) 640-9707

Business Hours

Mon:10:00 AM – 8:00 PM
Tue:10:00 AM – 8:00 PM
Wed:10:00 AM – 8:00 PM
Thu:10:00 AM – 8:00 PM
Fri:10:00 AM – 8:00 PM
Sat:9:00 AM – 5:00 PM
Get quote
Message sent. We'll get back to you soon.