Buffalo Mountain
Martial Arts
Inspiring strength and building community through martial arts
One Free Trial Class for Each New Student
Not sure if you’ll like it? Try it for free! Fill out our new student form, and Coach James will reach out to schedule your trial class!
About Coach James
James started martial arts at a young age, and has been training his entire life! He has continuously worked to hone his skills, training at world renowned professional teams (Urijah Faber, etc.) and competing in dozens of international championships.
Now, he’s opened his own gym right here in Floyd to pass on his knowledge and train the next generation.
“I believe everyone should learn some form of martial arts. It’s important for self-defense and fitness reasons, but it’s more than that too. The self-control, focus, and confidence you develop can make you more mentally and emotionally resilient so that you can overcome any obstacle in the gym and beyond.”
Weekly Class Schedule
Mondays and Wednesdays
12:00-1:00 PM Adult – Muay Thai
5:00-5:30 PM Adult – Women’s Intro to MMA
5:30-6:30 PM Adult – Women’s Only MMA
6:30-7:30 PM Adult – Fight Team Training
Tuesdays and Thursdays
12:00-1:00 PM Adult – No-Gi Jiu Jitsu
4:30-5:00 PM Youth – Intro to MMA
5:00-5:45 PM Youth – MMA Level 1
5:45-6:15 PM Adult – Intro to MMA
6:30-7:30 PM Adult – Fight Team Training
How do I get started?
New Student Form
Enter some basic information so we can reach out to schedule your trial class!
Schedule Trial Class
Coach James will reach out to schedule your free trial class!
Try It Out!
All you have to do is show up! We’ll need you to sign a waiver, and then we’re good to go!