Possible Catfish situation? Advice please.

So in a series of weird events, I afraid I'm being catfished. You know, talking to someone who says they are one thing but are really a 40 year old creepy ax murderer in a basement. Anyways this is the crazy story. About a week ago I get a text from this number that says "hey Brad this is Austin. How are you buddy?" So i text back, and said sorry but I'm not Brad I'm (me). He said (me) that sounds like a hot name, are you hot? So I'm like um you don't even know me. He said ok Brad seriously what's up? I said no it's not Brad. So he's like seriously, sorry, I thought Brad was just fucking with me. He said so are you Hot? I'm like it depends are you? And he sends me this picture and ladies, yes. he's hot. So he wants a picture of me. I'm like nope sorry, no picture until you send me one of you holding up 4 fingers. So he did. So I sent him one and he's like damn, go out with me. Go on a date with me. I'm like I have to get to know you. He asked what I wanted to know. So I asked how old he was and what he did. He tells me that he is 27 and just got out of the Army and is now a military contractor. He said he still deploys but makes more money. So I told him what I did. He says he lives only a few hours from me. But anyways we talked all night via text the first night and have talked pretty regularly since then. He doesn't have any social media accounts, which I found kinda odd for a 27 year old smoking single guy. When I asked him about it, he said well it's complicated but my job doesn't like me to. Then I asked if he had tattoos. He's like nope. We talked about mine. Etc. then yesterday he was at work and I said so what exactly is a military contractor? Because I literally know nothing about it. He said well it's complicated, I said I can keep up. He said haha I can't talk about it. So I'm like oooook. He said let's just say I do a lot of stuff in the special ops section. So I have a friend in the army so I texted him and asked him what a military contractor was. He said they were people who leave the military to work for a private company that contracts out military work for high risk jobs. And that to get a job as a military contractor you have to score almost perfect on the test for the Army and have to have experience usually as either a SEAL or the Army special forces. He asks how I met this guy and I tell him the random story and he's like crazy. I knew it wasn't Facebook or something because if he really is a contractor he wouldn't be able to have any social media accounts. He said ask him where he was stationed before and if he tells you a location tell me and I will tell you if they do special forces there. So he tells me and it is a place. So yesterday I said hey you should call me sometime so I can put a voice to your face. He said lol I'm shy on the phone. I said well yeah so am I but I wouldn't be nervous to talk to you. He said I know but give me some time. I'm like ok cool. But that was a little odd. And then last night before bed I asked for a picture and he sends me an old picture. So I said no I want one of you right now. He said I hate taking pictures. So after coaxing he agreed. 30 minutes later he sends me a picture of him laying on the floor with a dog and in the picture he has a tattoo smack in the middle of his back.  So I said I thought you didn't have a tattoo? He's like lol yeah I don't like to talk about it. I'm a very skeptical person. I always get hurt so It takes me a while to let someone in. I've never talked to anyone that I know nothing about. I mean we have zero mutual friends. I've google searched every picture he has sent me to see if the photos are linked to anyone else's account and every time I search them zero images are found matching. Anyone have any input? I haven't asked him to video chat me yet but before I meet him it will be a requirement. I just was gonna start with a phone call.