I have no problem with the LEO taking control of the weapon, I understand why it is done, and agree. LEOs have a difficult job, and the stress of not knowing when the S will hit the F must make you a bit jumpy at times.
I just think unloading the weapon is overkill. Most CCWers carry a spare mag so the gun can be reloaded in seconds. Removing the mag and bullet in the chamber for safety is one thing, but unloading the whole mag seems a bit excessive, IMO.