Long story short. I took an online class, walked in to the sheriff's office after they opened and told them I wanted to apply for my CHl. Took pics and finger prints right there and had my license I think within 8 or so total days. Short story long. The online class I took was set up from a police officer from another state but guaranteed to work in X amount of states so I payed the $15 for it. Took the certificate which i printed out to the sheriff's office at the court house and they denied me because he didnt have some credential listed on the certificate but I forgot what it was now. I asked them if a hunter safety card was good since I heard that worked and they said yes so I drove the 4 minutes home to get it. Called the police officer that set the course up just give him a heads up that I got denied and he was shocked. Said he'd never had a denial before in oregon and said he was going to call the sheriff. By the time I got back to the court house with my hunter safety card the lady there said the cop had called and after taking to him she would accept his certificate but he just needed to change some wording on it. Then they saw the tattoos on my arm and asked if I was a veteran and I told them I was. They told me my DD214 would have worked for my license as well. I told them I never qualified with a pistol in the army and they said they didnt care and that Linn county is very gun friendly. Even with the mix up everyone was super nice and got me squared away fast. The cop who's course I took even asked if I wanted a refund and I told him no because the course was good regardless and I learned stuff from it so I didnt care but he ended up refunding me my money anyways.