Mapes did nothing illegal or wrong. He was in lawful possession of a handgun. The municipal code that he was arrested for violating does not even consider a handgun to be a dangerous weapon. the terms are clearly defined in the code. A handgun is classified in a separate definition as a "handgun", not a "dangerous weapon" which is essentially a catchall for other weapons not specifically defined.
The only way Mapes would have committed a crime was if he was a juvenile in possession of a handgun, if he was a parolee, or if he had drawn and brandished the handgun in a threatening manner.
It was a bad arrest and an overreaction in the wake of Aurora. Mapes deserves an apology at the very least.
For more memorable takes, visit our Comment of the Day archive.