Regarding local OC ordinances in Va - nope, no can do.
§ 15.2-915. Control of firearms; applicability to authorities and local governmental agencies.
A. No locality shall adopt or enforce any ordinance, resolution or motion, as permitted by § 15.2-1425, and no agent of such locality shall take any administrative action, governing the purchase, possession, transfer, ownership, carrying, storage or transporting of firearms, ammunition, or components or combination thereof other than those expressly authorized by statute. For purposes of this section, a statute that does not refer to firearms, ammunition, or components or combination thereof, shall not be construed to provide express authorization.
Only time an officer would not answer my question directly regarding detainment was when a female Sgt said, "Before I answer that I'd like to talk to you." We didn't talk, I walked. Hard to make an advance determination, but I do think most LEOs are going to give you a straight answer on that.