Well one thing to note is that based off weight of the weapon and the round, Long Toms are not to far off from 240mm Howitzers, their shells are in the 160kg range the 40kg left over can be propelling charge and perhaps a cartridge case. As for weapons that weight in at circa 30 tons, well the US M1 240mm Howitzer is in the 30 ton range. The Germans also had the 24cm Haubitze 39 that was 27 tons in the firing position.
The 20 ton Sniper, is not to far off from 17cm based weapons in both weight of weapon and shot, the 17cm K18 is 17.5 tons firing and 23.5 tons in transport, it fired a 68kg shell (with a 14.5kg cartridge case and used between 15.4 and 30.6kgs of propellant).
The Thumper is harder to deal with, as 50kg per shot is a bit harder to deal with, 15cm based weapons generally fire rounds around 45kg, making little room for propellant (though weapons like the German 15cm sFH 18 (actually 149mm) fires a 43kg shell with a 3.6kg case with .7 to 4.8kg of propellant, but the gun it self is under 8 tons), though the weapon at 15 tons is a bit harder, though their are weapons that do weight in that range, some of which are semi self propelled (basically they have a small motor allowing them to self redeploy for a bit).
Calibers that fit better with the ammo weights like say 13cm based weapons generally do not weigh 15 tons however.