The 1060 6gb is one of the best gpu's for price to performance. Your 6300 will bottleneck the GPU a bit, it's unavoidable. As sizzling said it is an old CPU. But, there are plenty of settings in games that can be tweaked or disabled to give a better experience without sacrificing graphics and FPS too much. I had my FX 6300 for years and had it paired with a 1060 6gb from launch, and was very happy with it. As long as your not expecting to max everything out and still get massive frames, you should be happy. Plus, the 1060 will carry over if you ever upgrade your CPU.