I'm not a Vet, and to my understanding you don't need to be.
Just sign up for the class at a certified range, shoot for 3 weekends, and BAM!
Fill out the paperwork.
Don't matter how crappy ya shoot. Ya showed up and ya shot. Trust me on this one.
Yer rifle gets shipped, and ya have no say what condition it'll be in. You CAN pay more for a better version, but it's a crap shoot as to how much better it may be.
Win-win in my opinion regardless of choice!