This is posted in the Law & Civil Rights forum. Discussion of the practicality
of open carry belongs in Tactics & Training.
This is the closest I can see in the OP regarding something germane to this forum:
I believe the police should question someone at least for a carry permit
That will depend on the locality for the most part. Different states have different laws on carry. Pennsylvania law is pretty clear that there's statewide preemption, but Philadelphia is known for sometimes doing things their own way (there's a weird bit of verbiage about "cities of the first class" IIRC).
Let's keep this thread to the legal concerns.