imported post
First up, I'm not a lawyer.
Second up, they are welcome to question you to anything they want. You are allowed to refuse to answer anything you want except there is a charge called "Giving false information to avoid procucution (SP)" If your not going to be procucuted, then you don't have to worry about this charge however common sense will tell that refusing to answer basic questions or not provide ID is risky. I would recommend you always provide ID either via plastic card or by providing Name, Address and SSN (if you feel like giving that up, they should be able to find you without it). If you don't feel like dealing with them, you could hand them your DL and say your refusing to answer further questions unless atty is present. It's combative and may cause them to get combative with you but it's an option. (Not my personal way to start a conversation with police)
Third, unless they are detaining you, you can walk away at any time. The simple question of "Are you detaining me?" should be enough. However, most of the time, if a cop is detaining you, your weapon would have been gone and you in handcuffs.
Fourth, it does not take 30 minutes for check. It's quite possible that someone was trying to found out what the law was before they took action.
Fifth, Local cops do a valuable services to community and believe it or not, most of them do support concealed carry (Outside DC). Most of them think open carry isn't the smartest thing to do however. I'm attempting to become an officer myself because this one quote has stay in mind for a while now. "All that is necessary for the triumph of evil is for good men to do nothing"
Sixth, for the love of god, if they decide to arrest you, do not resist. Go peacefully because remember, regardless of how big of tactical ninja you are
, they have a gun, a radio and alot of friends with guns. Go downtown then call your lawyer and whoever else you want to call.