Whats a good budget cpu cooler for my setup for i5-8400 on b360m pro-vh?

the reason why i need a new cooler because stock cooler is quite noisy which i found very annoying hahahaha

 

Thanks for suggesting. Another question, im using a gtx 1060 6gb and a i5 8400. will i able to play pubg with a stock cooler on my cpu if i capped my fps to 60 fps and also play on low to medium settings?