Animal - I'd say that most of the 'abuse' was probably done by the damned police department. Most police politics are inclined towards "We don't want anyone able to defend themselves, even though we're not required to defend them either."
You're lucky to have gotten the gun _back_ - a lot of them have a 'destroy all guns' policy even if they can return it to the owner.
I don't think so. Most cops out here (outside Aspen and Boulder) don't have that attitude. I know a couple of guys on the Jeffco County Sheriff's office team, and they all staunchly supported our CCW law, for example.