I would argue that PA is better than either CO or TX.
From the PA constitution:
The right of the people to bear arms in defense themselves and the state shall not be questioned.
Doesn’t get much more unambiguous than that.
I’ll see your PA and call you on CO:
Colorado Constitution:
“Section 13. Right to bear arms. The right of no person to keep and bear arms in defense of his home, person and property, or in aid of the civil power when thereto legally summoned, shall be called in question; but nothing herein contained shall be construed to justify the practice of carrying concealed weapons. “
We also now have shall issue on CCW, and, we have the original Make My Day law.