FFM was recommended to me from a co-worker…and I was NOT disappointed. I enrolled in the NRA First Steps class and came away with great and valuable information. I had never held a gun ever before taking this class…so I knew absolutely nothing about guns (hence the reason I took this course!). The instructors were thorough and approachable, and presented the class information at a pace that allowed me to comprehend and absorb. The range experience was positive and empowering for me. I plan to take additional courses from FFM in the very near future. Everyone with the company is extremely professional with a wealth of knowledge to share!