A booming 21-gun salute celebrated the first train that Sir Allan MacNab brought to Hamilton, Mark McNeil writes.