looks great to me, second that you could get a better GPU but that just means you have room to upgrade in future, looks like it'll be a great build, but if it's your first build so watch some video's/look at some pics of how best to do neat cable management since you have that glass case so people will see everything, also remember to get some cool lighting
also, budget wise, you have all the PC basics selected (case, CPU, GPU, PSU, mobo, RAM, M.2, cooler), but you'll need extra stuff to build it so don't forget to plan for that, all the other stuff that you might not have yet, anti-static mat, thermal paste, sata cables/sleeving, cable ties etc... and other stuff you might find you want, like HDD's for data storage so you don't clog your M.2 (edit: just read your specs, your going for a 1T M.2 so maybe not this), extra case fans