Schwerer Gustav (İngilizce: Heavy Gustaf veya Great Gustaf) ve Dora, İkinci Dünya Savaşı'nda 80 cm'lik iki dev Alman K (E) demiryolu kuşatma topunun adlarıydı.
Bu iki silah 1930'ların sonunda ünlü Alman silah üreticisi Krupp tarafından geliştirilmiştir. Amaçları, özellikle Fransız Maginot Hattı'ndaki ağır tahkimatları yok etmekti. Toplar yaklaşık 1.350 ton ağırlığındaydı ve yedi ton ağırlığındaki mermileri 37 kilometre (23 mil) menzile atabiliyordu.
Dünya Savaşı için tasarlanmış olmalarına rağmen, Wehrmacht Fransa Savaşı'nı başlatmak için alçak ülkeden (Belçika) geçerek Maginot hattını aştığında harekete hazır değillerdi. Ancak, Wehrmacht'ın Sovyetler Birliği'ni işgal etmesinin (Barbarossa Operasyonu) ardından 1941 Sonbaharında hazırdılar. Gustav, 1942 yazında Sivastopol kuşatmasında kullanılmıştır. Kuşatma 4 Temmuz'da sona erdiğinde Sivastopol şehri harabeye dönmüş ve 30.000 ton topçu mühimmatı ateşlenmişti. Gustav 48 mermi atmış ve test ve geliştirme sırasında yaklaşık 250 mermi atmış olan orijinal namlusunu eskitmişti. Topa yedek namlu takıldı ve orijinal namlu yeniden kaplanması için Krupp'un Essen'deki fabrikasına geri gönderildi.
Hem Gustav hem de Dora Leningrad'a taşındı ve Varşova'ya gitmeleri planlanmış olabilir. Gustav sonunda ABD birlikleri tarafından ele geçirilmiş ve parçalara ayrılmış, Dora ise Kızıl Ordu tarafından ele geçirilmemek için savaşın sonlarına doğru imha edilmiştir.
Schwerer Gustav, topçu tarihinde gerçek muharebe gören en büyük kalibreli yivli silahtı. Tüm topçu silahları arasında en ağır mermileri ateşliyordu. Diğer birkaç büyük silah hiçbir zaman öfkeyle ateşlenmedi: Fransız Canavar Havanı (36 Fransız inç; 975 mm), İngiliz Mallet Havanı (36 inç; 914 mm) ve Amerikan Küçük David havanı (36 inç; 910 mm).