FX 6300 + CM Hyper 212 Plus or EVO + Gigabyte GA-970A-UD3P + 750ti would be just fine for them.
FX 6300 at stock runs like an i5 4440, overclocked runs like a 4460-4590. It can handle up to a GTX 970 without issues.
The 750ti GPU is the weak link in that build though and will hold you back a bit.
If you're not an overclocker, a locked i5 and H-series motherboard would be a better option instead of an i3. But will cost slightly more.