Your Cart

  • Your cart is empty


Gun Store and Ranges open Tuesday Thursday and Saturday 8am - 5pm

Training available Monday thru Saturday 8am - 5pm

What customers are saying about AFD....

"I have taken a few classes from Jim and Amy. They are both amazing people. It is truly great to learn from them. They have so much passion for what they do. By far the best place for firearm training!!!"  --- A-Ron, Google review July 2022

"First Class when it comes to weapons training. Jim and Amy have it all. Very safe and I learn every time I go." -- Michael, Google review August 2022

"Jim and Amy are true professionals. The training here is amazing and will leave you feeling safer and a more competent and confident shooter. Highly recommend." -- Jeff, Google review, October 2021

"Jim and Amy are a dynamic duo! AFD is professional but flexible; serious but fun; challenging but safe. The quality training is obvious, and the positive atmosphere makes AFD the kind of place you want to hang out at and enjoy." --- Ben, Google review, September 2021

Join the AFD community where you can train in a SAFE, FUN, LEARNING environment.

What to Expect at AFD

Protect What’s Yours- Your kids, family, loved ones, and community. You and your family have a right to be secure in your home, community, and personal space.
Training at AFD is focused on defensive shooting but is applicable for sport shooting and competitions.
Our Mission: To provide firearms training in a safe, fun, learning environment for all experience levels, while promoting positivity and empowering people with confidence.

We take care of everything you need once you step on site. We have a full rental shop with the necessary safety equipment, guns, and holsters. Ammo can be purchased in advance in online or when you get here in our store. We have the best deal on bulk ammo anywhere!

During the class we provide a classroom with heat/AC. Our covered ranges are outdoor to protect from rain, snow or sun, but dress in layers to be comfortable as we move from the classroom to the shooting ranges multiple times.

After every class is a free social hour. Get to know the instructors and the people you train with. We provide free beer, wine, and non-alcoholic beverage along with snacks to end the day. The AFD community is full of great people just like you!