"A US citizen"
This has to do with the pronunciation. You only use "an" when there is a vowel sound, but the letter "U" has a consonant sound because it is literally pronounced as "yoo". Hopefully that makes sense. If anyone has anything to add, definitely do so!