PA has it right, $19 bucks there you go non-felon. Carry WHILE DRUNK is still legal. Schools are off-limits -- maybe, depending on how the law is read but no one has been charged or convicted to my knowledge. Thats it.
HOWEVER, I had to get a Utah permit to carry in Delaware because PA...