I'd save money with the fx6300 and invest it in a little better GPU or motherboard/cooler to overclock the 6300. Don't cheap out on AMD motherboard, you want a good 970 chipset motherboard, most cheap motherboards are crap with no VRM cooling, and bad 4+1 powerphases
Don't feel bad with "only" getting the 6 core, most games still use 2 cores, quads in many cases aren't even required yet.