Illinois State Police confirm that in order to get a FOID card, one has to attest that they are "not an alien who is unlawfully present in the United States." State Rep. John Cabello agreed if the ...