No, do you recommend me overclocking?
If you don't plan on overclocking then the stock cooler should be fine. If you want to upgrade to have your CPU run cooler than I would recommend the Cooler Master Hyper 212, its under $30 and is a great cooler for that price. You have a powerful CPU and you don't really need to overclock.
Hope this helps!