Some here may find this interesting and a good example how I thnk in Canada we are doing much more than the US regarding licene requirements in Canada:
http://www.rcmp-grc.gc.ca/cfp-pcaf/r...canada-eng.htm
What most may like is the daily checks to make sure any licence holders haven't commited any crimes.
Also provides stats as to the number of denied applications and the reasons why. One item very much on the list...Mental Health.