Your PC has better graphics, processor and RAM, but it lacks internet, optics and an external sound card. It's very good, but you can use R7 260x instead and add an ethernet adapter and it'll be good. FX-6300 has more cores than the i3-4350, but both are similar in performance. RAM is always the same, 8GB DDR3 is ok. Both of them will play newer games, but beware, if you get R7 260x and AMD R3 Value RAM, you can get FX-6350, which is better, but depending on the prices, it may get over 600$. So yeah, a pretty good build.