AFAK these things dig themselves in before firing, so that the ground absorbs the recoil. On a barge the oggin around will be displaced as the recoil forces the barge down and the barge will not necessarily come up in the same spot.
A similar problem occurs with NGS, varying with the relative bearing and elevation of the gun but
there the ship is moving any way so the gun systems calculate accordingly.
N