130 Partition or the 130 TTSX
^^^This^^^
Given the choices you mentioned. I’ve never owned a 270. But I’ve killed a lot of game with my .264 Win Mag using the plain ole 125 gr Nosler Partition and a 120 gr Ballistic Tip.
Like Mule Deer said, they’re not bullet proof.