I have come to expect nothing else from a commonwealth....all 4 of them have unusual laws...i.e. most of them don't require a class for CWP just show up at the sheriffs office/courthouse with a check and your hunters ed card....
Down here you have to take an 8 hour class given by a approved instructor in which you must fire 50 rds to show you can handle the weapon, then pass a written test, be finger printed by LE. Then you take you certificate for passing the class, finger print card, and check and submit to SLED for you background check and issuance of your CWP...If I remember correctly