A:
Unlicensed open carry is legal in Pennsylvania. There is some debate about open carry on school grounds.