I'm planning on building a desktop computer for playing games on such as Battlefield 4. I have an idea so far based of what I've read on other forums and seeing other peoples PC builds but if anything isn't compatible please point it out. Also if you know any other good PC builds or better parts than the ones I have chose (withing the £600 budget), feel free to also share any information (keeping in mind I do plan on upgrading parts in the future and don't want to have to completely rebuild). Is there anything lacking off this list (wires, screws, or other essential/useful hardware). Sorry if I've made any mistakes, this will be my first time build.
Tower - BitFenix Neos ATX
Storage - 1TB Sea Gate Barracuda
DVD Drive - LiteoN Internal DVD RW
RAM - 2 x 4gb Crucial Ballistix Sport
Processor - AMD FX 8350
Motherboard - Gigabyte GA 970A UD3P
Graphics Card - AMD Radeon R9 380 4GB
Power Supply - 600w Evga 80+ Bronze
Internet Card - TP Link TL-WN851ND 300mbps
Tower - BitFenix Neos ATX
Storage - 1TB Sea Gate Barracuda
DVD Drive - LiteoN Internal DVD RW
RAM - 2 x 4gb Crucial Ballistix Sport
Processor - AMD FX 8350
Motherboard - Gigabyte GA 970A UD3P
Graphics Card - AMD Radeon R9 380 4GB
Power Supply - 600w Evga 80+ Bronze
Internet Card - TP Link TL-WN851ND 300mbps