5 industrial stocks ranked for their ability to perform in uncertain economic times