Others have filled in some blanks but haven't mentioned Colorado also now has universal background checks with a three-day waiting period. This means just about very gun sale/transfer in the state private or commercial including gun shows now has to have an FFL do a 4473 check. This is not only a PIA but it's also getting expensive due to the added hassles put of small shops for these checks. I'm now hearing of shops charging $150.00 or more to do the checks.

Another hassle is now every gun in a shop has to be taken off the display floor & locked in a safe or vault at night when the store is closed. Death by a thousand cuts it-is and was the intent of the single party rule in this state.