I don’t know. I was stopped at the El Paso check point inside the US years ago. I’m whiter than white and was in the Marine Corps Reserve at the time and they were going to detain me. The only thing that got me through was my US passport. They would NOT accept my military ID. I had a reserve ID and a military dependents ID. Check point within US borders for any purpose are contrary to the 4th, even DUI check points, though the court says otherwise.
I was stopped at the border some time back. I am a US citizen from Cuba so I can excuse the guard for being cautious. I told him I could prove I was a citizen.
I pulled down my pants and showed him my tattoos. On my left, "cheek" is George H.W. Bush and on my right is George Jr. The guard said it was the fact that I had BJ Clinton righ smack in the middle that convinced him to let me pass !)