Carrying a weapon for protection is covered under the 2nd Amendment anytime.
State/local laws vary. Open carry in Denver are you will get arrested. Concealed with a permit is legal.
Carrying a weapon for protection is covered under the 2nd Amendment anytime.