Why use a GTX 1660 when you can get the same performance with the RX 590 which is cheaper and has more VRAM, also Ryzen gets lower fps in gaming than the intel core i5 9400 and the power supply is overkill for this kind of build
I forgot to change it to the UK region so it is £802 as I needed to change the power supply to one that ships to the uk
https://uk.pcpartpicker.com/list/Kz27QZ
Case = Thermaltake Core G21 Black Mid-Tower Gaming Case w/ Tempered Glass Side Panels
CPU = Intel® Core™ i5-9400F - 6-Core 2.90GHz, 4.10GHz Turbo - 9MB Cache (No On-board Graphics)
Overclocking = No Overclocking
Cooler = INTEL Standard CPU Cooler
Motherboard = MSI Z370-A PRO: ATX w/ USB 3.1...