Chiron – High-tech armour is a real hit