Should have told the guy it was for a 9mm AR and he didn't have/need a LTCH. That would have left him stuttering.
Even for a handgun I dont see why you would need to show a LTCH.
You can own a hangun, be over 21 but not carry it and yet purchase ammo legally.