Thx for the answer, no it's not the stock cooler. I bought this separately as an alternative to a Noctua cooler that the shop didn't have in store, they said that this is just as good... Apparently it is not. The screws should be fine, tho Ill try reseating the cooler and applying some fresh...