My only observation is regarding the RAM. I recommend going to 32GB. Other than that, I think you'll be happy with this rig 
Thanks ill get an M.2 nvme ssd for faster boot times i may not get the ram upgrade because im trying to save money and im using this for gaming only but faster load times are AMAZING thank you for the suggestions!!!While I am NO fan of pre-built gaming systems, this one looks like it uses decent parts. The only thing I would suggest in addition to more ram would be a M.2 drive rather than the sata drive. Your motherboard supports gen4 nvme drives and they are literally about 10x faster than a standard sata drive. Most sata ssd drives are around 500mbs. A quality gen4 M.2 is approx 5000mbs, yes, ten times faster. Just as an example, I run a sabrent gen4 drive. Windows boots in 4~5 seconds after POST. It was even faster right after a clean install; approx 3 seconds however this install is about 10 months old AND the motherboard was swapped without clean installing SO I am sure there is a lot of extra garbage in the windows install.
If you have the option to select a M.2 nvme drive other the ssd, IMO it is worth the extra money.