In PA, “No guns” signs mean “jack squat” unless asked to leave and you don’t while carrying. However, unless they can prove you carried onto their property knowingly——However, that’s hard to prove.
Yep.
Does a business get to have unique laws inside their building?
How about a school building and praying inside of it?