In picture 2 what do you understand by the Company’s “superior weapons”?
The company's superior weapons mean that company has latest weapons and guns whereas Indian princess used to fight with swords and spears.