Here's the thing.
I don't care if PayPal liked or doesn’t like guns or the second amendment. I don't even care if their user policy forbids use of PayPal for transactions involving guns or things gun related. I don't agree with them, but, it is their business.
They have every right to say, "you can't use our payment service for that."
But, I don't see how they can hold the funds of someone just associated with someone else who violated that policy. I don't see how they can lock the account amd hold the funds of someone without explanation and an investigation that includes asking questions of the effected party.
Who cares if they don't like guns, CBD, THC, or XYZ! I'm quite sure there are a lot of people running, and working for, PayPal who are involved with things we don't like. It's their business! So? Don't do business with them.