You "real americans" need to STFU.
Are undocumented immigrants eligible for federal public benefit programs?
Undocumented immigrants, including DACA holders, are ineligible to receive most federal public benefits, including means-tested benefits such as Supplemental Nutrition Assistance Program (SNAP, sometimes referred to as food stamps), regular Medicaid, Supplemental Security Income (SSI), and Temporary Assistance for Needy Families (TANF). Undocumented immigrants are ineligible for health care subsidies under the Affordable Care Act (ACA) and are prohibited from purchasing unsubsidized health coverage on ACA exchanges.
Undocumented immigrants may be eligible for a handful of benefits that are deemed necessary to protect life or guarantee safety in dire situations, such as emergency Medicaid, access to treatment in hospital emergency rooms, or access to healthcare and nutrition programs under the Special Supplemental Nutrition Program for
Women, Infants, and Children (WIC).
Are legal immigrants eligible for federal public benefit programs?
Only those with lawful permanent resident (LPR) status, but not until they have resided as a legal resident for five years. LPRs – sometimes referred to as green card holders – do not have full access to all public benefit programs and are subject to limitations before being eligible for federal means-tested benefits, including Medicaid, the Children’s Health Insurance Program (CHIP), TANF, SNAP, and SSI. Such limitations include the “five-year bar,” which requires the individual to have maintained LPR status in the U.S. for five years before being eligible for benefits. However, under some federal benefit programs, this requirement can be bypassed when the recipient has worked 40 quarters under a visa. Quarters worked by parents when the immigrant was a dependent child, or by a spouse while married to the immigrant, count towards the immigrant’s 40 quarters.
LPRs are eligible to apply for Medicare and Public/“Section 8” Housing as well, as long as the five-year bar is fulfilled. For LPRs to become eligible for Social Security benefits for both retirement and disability, they are required to have completed 40 quarters of work in addition to having maintained LPR status for five years.
Fact Sheet: Immigrants and Public Benefits - National Immigration Forum