Вступити на службу в армію США може тільки громадянин країни або її резидент . Під резидентом розуміється людина, яка отримала посвідку на проживання і має на руках грін-карту.
Імміграція в США через службу в армії – це міф. Вступити на службу в Збройні сили США може громадянин США або постійний резидент (володар грін-карти).
На службу приймаються громадяни США, громадяни інших держав, які постійно проживають у США і мають хоча б середню освіту. Мінімальний вік кандидата – 18 років (17 років за згодою батьків).
Збройні сили США комплектуються повністю на контрактній основі з 1973 року, коли було скасовано призов, однак на випадок його відновлення Міністерство оборони веде постійний військовий облік чоловіків у віці від 18 до 25 років – як громадян США, так і володарів посвідки на проживання.