StuG IIIB had a short barrel gun (7,5cm L24; L24 means L for Länge/length and 24 is the multiplier for the caliber <interior diameterof the barrel>, which as a result gives the length of the barrel -> 24 * 7,5 cm; by the way this was the same gun, the early Pz IV had), which made it rather less effe...