And to add to the training part:
Since we have a Second Amendment right to keep and bear arms anyway, the Federal Govt, or State, which ever one you think, should be giving the training classes. They should have to staff them, have NCIS system availability right there for instant background checks, and provide the ammo for the classes. Also, handguns should be made available to the students if they do not own one. The wait to enter a class should be no more than two weeks! That way, there would be no stalling by anti-gun politicians or bureaucrats. Let's make our tax dollars go for something worthwhile for a change!
Think about it. It would create a lot of ranges, because of the teaching needed. Because of the no waiting, it would be necessary to have plenty of staff, so it would create jobs. Because of it being Gov't, they would be good paying jobs with good benefits. Heck, I may be on the idea that solvers this whole depression we are in right now!! LOL!!
Since all background checks could be made at the training site via the NCIS system, the Student is issued the Training Completion Certificate at the end of the class. They go home with the Certificate, and can carry on the way home, concealed or open.