If legal aliens are entitled to a license, then what about out-of-state residents (NY, NJ, for example)? They don't issue to non-residents at all, AFAIK.
I know this is old but NY and NJ do issue to nonresidents to some degree.
NY issues to non-residents who own a business in the state. NJ issues to nonresidents, in the same may issue/de-facto no issue that they issue to residents. In fact NJ even issues Firearm Purchaser IDs to nonresidents. Nonresidents apply at the state police barracks (except those on the turnpike and GSP) for FPICs or Permit to Carry a Handgun.
Also, non-resident permits in general was addressed with Peterson v Martinez, a Colorado case that made it to the 10th circuit in 2011. We should be suing more states though, once we get may issue straightened out.