Phenomenal work and they really work with you… they answered all my questions and made me feel comfortable with laws as well as how to take care of my firearms… being a vet, I have never felt more comfortable taking a class and having the FireRidge team take extra time with me to make sure that I leave knowing that if I have any concerns later, I can always call and they will walk me through everything. In my opinion, they are the best in the business bar none… thanks @fireridge