There are plenty of compatible coolers, but if you can state your budget and other specs, you can get a better answer.
Identifying the cpu will help to pick an appropriate cooler.
Your case will limit how tall of a cooler you can install.
The make/model of your ram may have clearance issues.
Do you care how loud the cooler is?