No, you don't because usually custom coolers are only required when you overclock that's why people recommend cpu coolers with ''k'' processors so becoz ur cpu is non ''k'' and it's no overclockable so it's useless to buy a cpu cooler when you can't even overclock your cpu! better off with stock cooler
Good Luck
You don't need aftermarket cooler for this CPU. This is factory locked CPU from Intel. After market cpu coolers are needed with factory unlocked CPUs like i5 4670k etc. Intel's stock cooler will do fine. No worries.