Ok. If it's not a training issue, something still is wrong over there. I would think somebody is in charge at the firearms section and would know that on Wednesdays you stay until everyone in line at closing time is serviced.
The buck stops with the Chief of Police. If nobody complains loudly enough -- i.e. just talking to the desk workers and the SGT -- then how is anything going to get done to the public's satisfaction? This is such a small, simple issue that it should have never happened in the first place.
HPD has written policies on everything. After a lawsuit settlement, one would imagine they would give that enough attention to avoid violating their agreement.
So, either they misinterpreted the agreement, or they did this in spite of the agreement intentionally. Simply failing to follow it because of "training" or any other excuse is not acceptable.
If the agreement was part of a court order, then they may be guilty of contempt of court, which can rise to a criminal offense, not just civil.
I have a problem when the people in charge of making me follow the rules get caught not following the rules -- especially when there's no real excuse for it.