I had thought it was to do with the auto loader as well,
But I thought there was something iffy about the shape of the rear turret
it looks off to me (Me being no expert) even if you take the strange "bump" out of it.
As for the sight... here is a front pic of it.
I have a complete walkaround of the vehicle.