You cannot get the Tesla power armor like typical armor sets in the game via vendors or general killing and looting. Instead, you will have to progress through the For Auld Lang Syne quest to get your hands on some of that cool armor.