You were right; based on the translation posted earlier, the electronics are all in the cannon.
Is Megatron meant to be silver, grey, or white? I'm tempted to say light grey; then again, metallic colours don't have their metallic sheen in traditional cel-based animation, so he could have been intended to be silver.