Contact Us

Class- Date- How many attending-
This site uses Google reCAPTCHA technology to fight spam. Your use of reCAPTCHA is subject to Google's Privacy Policy and Terms of Service.

Thank you! Your message was sent successfully.

Please feel free to contact us with any questions or clarifications on classes, training dates, range hours, or prices. 


Email- [email protected]

Phone- (505)215-1115

Reschedule policy is that if you cancel your class date (more than five (5) days before class) you will be rescheduled into the next class in that location unless expressed otherwise in writing to [email protected] upon cancellation.


All cancellation or reschedules require five (5) days notice or the client will be subject to charges. Classes cancelled or rescheduled with less than five day notice will result being charged half price of the scheduled class. Classes that are missed (No call, No Show) will result in being charged full price of the scheduled class.