I have been a Diamond member at FrontSight and I highly recommend them. It is nice having the piece of mind that I can with two weeks notice, attend any class that they offer for the rest of my life. I have given one to my daughter and plan to attend with her soon to give her the opportunity to train. My wife was a first-timer, never shot before. Now she feels total confidence with her XDM and her Ruger .380. No matter what your skill level, the memberships are a great way to join the family of folks that consider FS their prime firearms training institute.