This one is a beauty, obviously not if you are on the receiving end...... YouTube - WW2 - German heavy artillery: Schwerer-Gustav 800mm (1942)
If you like big guns you can't get any better! (share your feelings about the receiving end though). The 800mm Gustav makes it's majestic appearance around 1:18 the earlier ones are a mixed bunch including a 600mm Thor (could be a reworked 540mm but I would go for the earlier shorter barelled 600mm version) and what looks like WW1 vintage 420mm (Grosse Bertha) and 305mm (Skoda) siege guns. As all of them were part of the 1942 Sevastopol siege train it's likely the film was taken at that time.