Today I had my first visit to Front Sight. It’s a club/resort/school designed for guns and self-defense. For a small up-front cost, you can take all the training you want FOREVER!
I paid a small amount for my membership, it varies according to your level. You add an annual firearms background check and you sign-up for the classes you want and schedule the time. Also, don’t pay the internet price for a membership The website quotes an insane amount. A member can sell you a membership for a fraction of that.