Death of Ba'al on the Achilles

In order to change the timeline, the real Ba'al travels back in time to destroy the Achilles and the Alpha Gate before it can reach the United States of America. But Colonel Cameron Mitchell managed to travel back in time from the altered future caused by this to 1929 and after waiting for ten years, he somehow manages to stow aboard the Achilles and is prepared to stop Ba'al. When Bosun comes to check out the cargo due to the Stargate causing vibrations, he runs into Mitchell who he mistakes for the Captain Mitchell who is Cameron's grandfather. Mitchell hands him a Thompson submachine gun and orders him to one side of the Gate so he won't be vaporized by its activation like he was in the alternate timeline. The first two Jaffa come through the Stargate and are immediately killed by Mitchell and the Bosun. Ba'al comes through next and is shocked to see Mitchell who shoots him in the head, finally killing him. The last Jaffa arrives carrying the Naquadah bomb and is killed by the Bosun, putting history back on track as Ba'al and his men are now never able to stop the Achilles from reaching the United States with the Stargate.