 The lighter "great general cannon" weighed up to 360 kilograms and could fire a 4.8 kilogram lead ball.The great general and divine cannons were the last indigenous Chinese cannon designs prior to the incorporation of European models in the 16th century.When the Portuguese reached China in the early 16th century, they were unimpressed with Chinese firearms compared with their own.