Stories like this make my blood boil, I didn't fight for this country for agents of the law take away peoples freedom... Officers really need to quit being bullies, and pull their heads out of their four point of contact.
I'd be calling the local news stations, newspapers, lawyers, writing my congressman... heck, I'd talk to anyone that would listen, and tell the story of how some "thugs" pulled guns on me and violated my rights, while I was just minding my own business.
To the OP, I'm 100% on your side! Next time you go out, don't carry ID (not required to by CO law while not Driving), and refuse to comply with illegal searches (especially at gunpoint!), MAKE them get a warrant. It'll be hard for them to ID you when they can't bully the info out of you. Demand to speak to a supervisor, and tell them that they can't touch you, or your firearm (make them take it away from you, and object to them taking it away LOUDLY). Don't just "give in" they don't own you, and have no right to stop you from peacefully minding your own business! And the
BS felon excuse.... It's just that, BS! I feel sorry for you having your rights raped! Next time fight back a little bit (respectfully of course), and let them know that you are not to be messed with, they might just back off. Tell them "I don't consent to searches, or seizure of my property." Read the "Stop and ID?" post, good information in there, as well as
my article which has some empowering videos on what to do in similar situations. They also have good sitings of CO state statutes (with hyperlinks) that you might find useful for the future. Also, carry a recorder next time, CO doesn't require that you notify the other party of the recording (your phone might work).
At any rate, this sounds to me like the beginning of a nice settlement, and possibly some forced leave time for some "thugs." Press charges, and do whatever you can!
Peace be with you,
RebelWolf
P.S. Here is a link to the Colorado ACLU
http://aclu-co.org/