Firearms Cleaning and Maintenance

Free Range Time for CPL Training 

Training Available 7 Days a Week 

Free Firearm Rentals for CPL Classes

Request a Call Back

Hero Request Form

Professional Firearm Cleaning and Maintenance

If you are unfamiliar with how to clean your firearm or just don’t have the time, we offer firearm cleaning for rifles, shotguns and handguns, at reasonable prices.


Cleaning your firearm is important for many reasons, to maintain value, for resale, not to mention passing them down to family members as keepsakes and heirlooms.


Firearms require regular maintenance. Hunting guns stored for long periods need periodic cleaning for storage. Firearms that are carried for self-defense need more regular cleaning due to lint buildup, body perspiration and the outside environment. And guns that are fired for sporting and target practice should be cleaned each time they are used.


We can help you maintain your firearms and keep them in good working order and in most cases return them the same day or while you wait.



Most importantly firearms are tools that when needed should work. Good regular maintenance and cleaning are essential to maintaining value and properly functioning firearms.

noun-broken-firearm-55410

Reliable Cleaning For Your Firearms

Call us today.

(586) 612-4578

(586) 612-4578
hibu-tm

Glenn is extremely professional, concise, and friendly. He is a wealth of knowledge given his service and work in police. Great time learning from him and looking forward to having him as my mentor for any CPL related questions!!

Thanks for the time Glenn!

- M. Aamir Hussain, MD⭐⭐⭐⭐⭐

Learn More About A Profession Of Arms Inc

Serving the Shelby Township, MI area. A Profession Of Arms Inc specializes in advanced training and CPL classes. Free range time for CPL training. Training available 7 days a week. Flexible schedule. Call us today.

Watch Video

Play Video
hibu-tm

Glenn was very knowledgeable, he walked us through the laws and safety regulations, but also through a lot of different scenarios. He was patient w those of us who didn't have as much experience. Highly recommend setting up your CPL class w him.

- Michael Doctor ⭐⭐⭐⭐⭐

Share by: