"Detain" and "verify" create a compound question...what I do think is OK is for a LEO to ask someone for verification of the ability to carry concealed should the LEO deem it necessary and for that citizen to politefully and respectfully comply. That's all...nothing more, nothing less.
And I disagree. It is Ok for them to ask, it is even legal for them to ask.
It is not legal for them to initiate a Tier II stop, in order for them to verify you are conducting a legal activity.
Asking questions is one of the great tools that officers have, to help conduct an investigation, or to help them figure out of you are conducting an Illegal activity. As one of my favorite Sheriffs always says, "I can ask you anything I want all day, but I don't mean you have to answer!!"
He is always telling about the folks that talk themselves into an arrest. Officers can ask, but you do not have to answer. If they have no RAS, the discussion is over.