In Oregon you pay the $50 for the class, Go the the county sherrifs department and pay them a bunch of money, they take your fingerprints and picture and you wait some amount of time just short of an eternity and it shows up in the mail.
Expensive, but very simple.