I thought about it while watching the television series 24. Seems that every time a terrorist had a gun on someone and said, "Give me your gun," that the agent gave up his gun. (Then the terrorist would usually kill the person anyway.)
This show apparently didn't use intelligence consultants in their show and all the blond-haired, blue-eyed terrorists also were a turn-off. Anyway, I agree with the policy of not surrendering one's gun. I just don't know when that policy became a deep seated part of law enforcement.
Anyway, the show violated all sorts of common sense things -- like sending only two agents to bring in a key witness. The CTU agents also seemed to be incompetents, while the terrorists were always better trained. (I'm watching the series for the first time and while it's entertaining, it's got a lot of...problems.)