How would the officer know you are carrying (anything) at all in the case of a traffic stop? There is no duty to inform in PA. (I just looked it up.)
True.
Please cite one case where the jury AND JUDGE have ignored the LAW and convicted and sentenced a person without regard to the legality of the use of lethal force in self-defense. In other words, they completely ignored the Five Elements and convicted based on the TYPE of weapon.
I'll wait.
Why would you carry a PMF on your property (presumably for defensive purposes) considering your concerns mentioned above? The laws are exactly the same. And the (very) hypothetical concerns about the jury's views on PMFs wouldn't change, eh? What is the difference between on your property vs off?
I understand that the prosecution would try to leverage the jury's ignorance and emotions. But I do not believe that using a LEGAL PMF in LEGALLY-JUSTIFIABLE self-defense would be the sole factor in a conviction. Yes, it will be brought up. But it would be EASILY refuted by the defense, especially in the context of a totally justifiable use of force in self-defense.
That all said... my EDC is a P80... and yes, I "built" it. But I did use a serialized frame to "hedge my bets." But even though it's serialized, I'm sure they'd STILL try to paint it as a "

gun." You better believe they would..... because they'll try anything.
If it's not a PMF, they'll use your participation on a gun forum to paint you in a bad light. They'll try ANYTHING to paint you in a bad light.
But would they WIN a conviction based ONLY on that? No way, IMO.