Hello Idb199,
Your build looks wonderful! There are a couple changes that should be made though. Instead of Windows 8.1, I would recommend going for Windows 10. Also if you plan on gaming and stuff, which it looks like you are seeing your build, I would say to not use a SSD. If your budget allows it, get the SSD to load Windows onto and get a HDD to use for storage as solid states don't like being written to. Last but not least, if your budget allows it and you want too, you could probably upgrade your RAM to 16GB as you will be gaming and some games can take up a good amount of memory. 16GB of RAM will also help if you know how to or want to be a server host for different games.
Cheers,
IisGamer