1. PCPartPicker already flagged a potential incompatibilty in the motherboard. Since you're presumably buying a new one, why not get a B250 so you don't have to worry about whether it has updated bios?
2. The cpu costs more than the video card, making this build seem a bit unbalanced - I recall reading somewhere that it's best to spend about twice as much on the video card as the cpu. (edit: at least if it's a gaming rig; if you have some other usage in mind, please clarify)
3. You're getting a k-series processor and an aftermarket cooler, but a motherboard with a chipset that isn't designed for overclocking. Please make up your mind. If you want to overclock, get a z-series chipset motherboard. Otherwise, get a non-k-series processor.
4. Cooler Master is a good brand for cases and cpu coolers, not so much for psus. You might consider getting a better one, but it's hard to tell whether this is enough of an "enthusiast" build for it to be an important point. There's no price listed for it, so I'm presuming this is something you already have. If not, I'm not sure how you'd get it.