The biggest issue I've noted in this build is the idea that most of us live in a state with no sales tax. The days of buying online and saving on sales tax are LONG GONE. So, whether it's a pre-built or all parts in a DIY in my state you need to add 8.40% which means that the total cost of your build needs to come in at $925 (or lower). Unless you're in love with building your own PC you're probably best off with a pre-build with the second tier builders (iBuypower,etc.) who have excellent warranties and nice selection of parts. I'm not much of an FPS (or other games requiring a high end graphics card) and recently bought an HP with Core i5-400, 8 GB of DDR-4 3200 RAM, a 256 GB NVME SSD, a 310W Gold PSU, in a standard HP case. I added a 14 TB Seagate EXOS 7200 (for a sale price of $189.99) and an Nvidia GTX 1650 (Zotac with single fan) with 4 GB RAM. It greatly improved the picture on my TCL S535 PC and it's noise levels are imperceptible. I would have been another couple hundred to get to an RTX 3050. JMHO.