yep it would not to mention it can be overclocked but the 6300 is like the go to cheap amd cpu and a 660 would be fine too. Thechip can run just about anything the problem that you will run into is poorly threaded games thats amds weak spot so games that only use one or two cores will not get as good of performance but still pretty good.