Skip to main content

Reviews

What our students say about training with Eagle Defense and Marksmanship.

USCCA

Class taken Apr 25, 2026

Taught by Roy McClellan

“Roy was amazing, very knowledgeable, years of experience and a great instructor. I will definitely be looking him up when it comes time for my recertification.”

Annmarie M.

Submitted Jun 2026

USCCA

Class taken Apr 17, 2026

Taught by Roy McClellan

“Roy is an excellent instructor. He takes the time to explain everything simply and makes sure you understand before moving on.”

Andrew D.

Submitted Jun 2026

USCCA

Class taken Feb 21, 2026

Taught by Roy McClellan

“Roy was patient and helpful. He put me at ease; he was attentive; he was methodical in his instructions and he was polite and kind. I will take all my CC with him from now on.”

Tempa T.

Submitted Jun 2026

USCCA

Class taken Feb 21, 2026

Taught by Roy McClellan

“Roy was Amazing!! One of the best Firearms trainers I've come across!! I hope to do my requalifying with him in 2 years!!”

Mark T.

Submitted Jun 2026

USCCA

Class taken Jan 17, 2026

Taught by Roy McClellan

“Roy McClellan was great - he informed me on all the legal changes relating to weapons being introduced and implemented in New Mexico and provided excellent instruction during our hands-on range session. Thank you!”

Donald F.

Submitted Jun 2026

USCCA

Class taken Mar 28, 2026

Taught by Roy McClellan

“Roy is a great instructor! Very patient and helpful. I'll definitely take classes with him again.”

Christopher R.

Submitted Jun 2026

USCCA

Class taken Apr 25, 2026

Taught by Roy McClellan

“Great class with great instruction. Roy makes it easy to understand. The range time was also enjoyable. Will definitely be back for 4 year renewal.”

Kimberly B.

Submitted Jun 2026

USCCA

Class taken Jun 6, 2026

Taught by Roy McClellan

“Roy is personable and knowledgeable. Will definitely consider taking classes from him again.”

Austin B.

Submitted Jun 2026

USCCA

Class taken May 29, 2026

Taught by Roy McClellan

“Roy was a good instructor and provided a lot of information.”

Jason S.

Submitted Jun 2026

USCCA

Class taken Feb 21, 2026

Taught by Roy McClellan

“Really helpful instructor.”

Anthony L. B.

Submitted Jun 2026