Depends on the clocks you wanna run on that chip. For stock to medium OC, get the Cryorig H7. For medium to high clocks get the Mugen 5 or Fuma. For extreme clocks get the Cryorig R1 or Noctua NH-D15.
For AIO get the Corsair H100i.
That is a very common chip, pretty much any cooler will do. More important is your case model and your memory. That will determine how tall and bulky the cooler can be before it runs either into case side, or top of memory sticks.
Depends on the clocks you wanna run on that chip. For stock to medium OC, get the Cryorig H7. For medium to high clocks get the Mugen 5 or Fuma. For extreme clocks get the Cryorig R1 or Noctua NH-D15.
For AIO get the Corsair H100i.