Defence short of 2500 staff