I have no law to cite, but every green card (the immigration document, not the MG permit) holder I've ever run a NICS check on has gotten a delay, and its been more than a few.
This is true in my experience also. My FFL told me the same.
Also, it seems obvious it was a delay and your friend was confused.
Why would a dealer want to delay a paying customer? The answer, they would not.
Last edited: