Effective August 16, 2026

Terms of Service

Registration & payment

Submitting the registration form requests a seat — it isn't a financial commitment. Payment terms, amounts, and methods are confirmed with your seat. Seats are limited and confirmed in order of registration and payment.

Cancellations & rescheduling

Life happens. If you need to reschedule, contact BFT as early as possible and we'll move you to another available date. Refund and rescheduling specifics are provided with your booking confirmation.

Safety requirements

All students must follow instructor and range safety rules at all times. BFT may remove any student from a class for unsafe conduct, without refund, at the instructor's sole discretion.

Training information

Course content reflects Maryland and Virginia requirements as of the class date. Permit issuance decisions rest with the state — completing training is a requirement, not a guarantee of a permit. Information on this site is educational and isn't legal advice.

Website

Site content belongs to BFT Firearms Academy (operated by Bill Faircloth Training) and may not be republished without permission. The site is provided as-is; we work to keep schedule information current, but confirm details in your registration communications.

Contact

Questions about these terms: bill.faircloth@gmail.com · 443-333-1070.