I am a retired federal officer and after I retired I found a firearms instructor you did the qual and far as the shooting requirement which cost $50, that was so easy that a 10 year old could pass the qual. After that I had to go to Idenigo and get finger printed which cost $32 and because I wanted a nation wide permit I had to pay another $10. I figured that was it for life except for maybe the shooting qual. I just now found out that to maintain the nation wide qual I have to repeat the whole process every year. Are you kidding me! I have to get finger printed every year? What a bunch of junk. If I wanted the right to carry in the state of TN only I would have to only complete the process every four years. Being a retired law enforcement officer I can't believe this whole process. My bud as a Tenn permit holder has a lifetime permit which mean he never has to requalify on shooting or do another background check. I called the state office just to verify the process because it makes no sense. I told the supervisor from the state that I think I'll take my chance on just shooting every year. As a retired LEO it makes no sense that I have to jump through hoops every year when normal citizens don't have the same process.