Weapon System Design