All of the people along the chain of command in taking Don Hall's guns without just cause should have their jobs confiscated from them for demonstrating beyond a doubt their own incompetence to properly work at it.
I would give them 3 strikes, after which they are terminated. Hall should also be compensated from department funds for his time, attorney fees, and any other damages that make sense. It is the deficient clerks hired as part of the govey agencies. There needs to be cross-checking software to reduce/eliminate these instances.