I know every state differs, but most require some sort of proof of competency with a handgun before issuing a concealed handgun permit. I know we have them here in Virginia, but do other states offer the option to take a class online?