My understanding is the concealed license would suffice, I hope
Actually came here to try to find out about this. People are usually baffled when I use it though. Guess the average person never sees them.
Usually don't break out the passport unless it is getting a stamp. Been too long since I've added any.