Had to replace my old gtx 960 after having it for 5 years. Both fans fell off and kept one of them on with some zip ties... deeefinetely wasn't gonna cut it
For MSI GTX 960 Video Card Heatsink 95MM PLD10010S12HH GTX960 Graphics Card Cooling Heatsink - AliExpress
Specification GeForce GTX 960 2GD5T OC | MSI Global - The Leading Brand in High-end Gaming & Professional Creation
ASUS Compact DirectCU 3 Cooling Solution Pictured, Debuts on GeForce GTX 960 | TechPowerUp