The guy who got busted by the SWAT officers should be charged? Why? He didn't do anything wrong.
On a side note, this is a HUGE overreaction for any police force. Typically you send in on duty officers that are close to the area first to assess the situation, THEN call in a SWAT/EST team. While calling in a SWAT team could be considered a preventative and safety measure, then I also point out that they are complete morons for not using spotters to check out the office prior to barging in and pinning him up to a wall.
That is why I think nobody should really be charged in this fiasco. I just think it is idiotic to think that the guy calling it in should be penalized for being a concerned citizen.
And reading the actual article, it sounds more like this happened:
Guy played with toy and left it on the desk.
Someone called it in.
Guy put toy back in box.
Cops got there.
SWAT temporarily arrested him to handle the situation.
We don't know all the details. For all we know, as the voyeur was calling, toy-man was putting the toy in its box. That would make scouting out the area pointless, but if it were a real gun, it would be a threat.
Without further detail, we can't really determine if it was an overreaction or not. But either way, I still say nothing wrong was done (unless the company has a policy against bringing toys, and since they were all playing Modern Warfare 2, I doubt it :p).