Siege gun