So let’s get this straight.
Corporations as legal fictions have First Amendment rights, but corporations as legal fictions do not have liability under the laws of nation.
Non-citizens in the United States are among “the people” for purposes of the Fourth Amendment, and receive protections against unreasonable searches and seizures.
Non-citizens do not have the First Amendment right to contribute to independent expenditures and engage in political speech.
Non-citizens do not have the right to keep and bear arms.
That makes sense right?