It's a good build but you there's some changes you could make for price/performance optimisation
1. The CPU cooler you have chosen is good but not necessary if you don't want to overclcock over 4.2-4.4 ghz, the Cooler Master 212 hyper evo is highly recommended is this is the case
2. I'm...