After hours of research, I have either ordered online or bought the below list of parts in double amounts to build two identical gaming PCs for me and my 12 year old son. I was initially going to go for Ryzen 5 2600 processors, Tomahawk B450 boards and RX 580 graphics cards, but my local Micro Center had smoking deals on 1600 CPUs and B350 motherboards. The clerk at Micro Center also recommended that my GPU money would be better spent on the GTX 1660s they had in stock. After mail in rebates on some of the parts, I will be spending $610.92 before tax on each build. I know there are better parts out there, but this is our first stab at things and I am footing the bill for two identical builds and I would like to start in the shallow end of the pool. Those of you with experience, please give me some constructive criticism or better recommendations for parts in the same price range before I start unboxing/building. We are both psyched to ditch our Xbox Ones and build our own PCs. Thanks in advance.