You can carry in a bank in Colorado but not public schools.
You can also drink a beer while you are carrying but you cannot be intoxicated. However, I think you would be a fool to drink while you are carrying. That would be just asking for trouble.
I got pulled over for speeding in a school zone. I firmly believe my concealed carry permit is why the officer gave me just a warning. He knew I was a good dude because bad dudes don't pass an intense FBI and CBI background check.