China is very fond of showing off its vast array of weapons. Video / Supplied