Hi,
The FX 6300 is not compatible with the FM2+ motherboard. AM3+ is what you need for FX 6300. If you have the money for i7, get that one. If you are only going to use your PC just for gaming, get i5 4670k, since the games can't utilize the Hyperthreading feature on the i7