She carried the ''leaking item'' to volunteer John Vickerstaff, who shouted at her: ''Holy hell, that's a bomb. Get everyone out of the building.''
Mr Vickerstaff said, as a child, he had played with souvenirs from World War II and ''usually they were safe''.
''With this one, it was too hard to tell. I knew what it was and just didn't like the look of it.''
Police evacuated and cordoned off several Bond St buildings, and temporarily diverted traffic away from State Highway 1 between Jervois and Rattray Sts.
At the scene, Sergeant Steve Aitken said the cordon and traffic diversions were necessary as police were unsure what they were dealing with.
The ordnance was in a ''fairly corrosive state and we are unsure whether it is alive or inert''.
Yesterday afternoon, police tracked down the person who had donated the train set in good faith. The person believed the ordnance was a smoke round.
Sgt Aitken praised the charity shop staff for contacting police.