The barrel/muzzle weight helps to dampen the barrel movement ocilations. It helps more when shooting from a non-rested position, especially the standing position.
With a longer barrel, after the shot, you still can hold aim (because of the longer barrel it is easier to correct the recoil) - according to the specialists..., this would give more accuracy...
Barrel length and accuracy are a fancy mix. Ever see a target rifle with a short barrel..??