Also limited ammo capacity, around 22 or 24 rounds is all that an JS-2 could carry.
True and that’s one of the reasons why JS-2 was never used in tank to tank combat. Low rate of fire and limited ammo capacity.