What kinds of defensive weapons in Pennsylvania are legal to carry? In Pennsylvania, you can carry a weapon for defensive purposes, but you cannot carry every type of defensive weapon even if your intent in carrying it is solely for defensive purposes. Also, if some is…