I can attest to them being bullet proof. Mine decided to take flight one day when I caught it with a shirt sleeve. After a brief 45" trip a slightly bent driver and a dislodged fireman were the only damage. I got lucky as it seems to have landed flat on its side.
The whistle is a bit cheesy.