General armour trader