The Second Amendment does ("... the right of the People ..."). And the Fourteenth Amendment specifically refers to people "subject to the jurisdiction" of the U.S.
The Fifth and Sixth Amendments are taken to apply to all persons in the U.S., citizens, residents, and otherwise, even though they say nothing of the sort.
If one wished to say that the 2A's mention of "the People" implies that the other amendments don't apply to foreigners, that would have perverse results such as denying all due process to foreigners. The contrary is true. Therefore the other protections do apply to foreigners except for the fact that foreigners can be expelled, and there is no protection against that (in principle not even due process protections against removal except as granted by statute).
The Constitution is not just what's written on it but what the courts have said in their interpretations. I'm quite sure that the 1A does not protect foreigners against removal for their speech is not controversial in legal circles as a statement of actual jurisprudence.