Fx 8320 is not a bad processor, I would suggest you to upgrade the GPU to r9 200series, it will give you much more improved performance than r7 200 series. If not you can go with GTX 760 or 770. For this build you have you will get a decent fps in game in high settings and not more than that.