Red flag for complete horseshit. More people claim service in that conflict by a factor of two or three than ever actually did
I was at work and he was a customer. I was just kinda like "Uh huh, very interesting sir. Will that be cash or card?" A few weeks later he came in and tried to tell me about a "TV show where they show you things that they don't want you to see on TV." (???) I just told him I don't watch TV and that sort of took the wind out of his sails.