Hey, I didn't come up with this scenario, my dream mind did.
From what I remember, the native ships had cannon, yes. The narrator never mentioned if they were superior cannon... I just remember seeing cannon on the ship.
Actually, fuck, I don't even know if they had cannon. It was heavily...