Coelocanth: I've got Witcher 3 installed and it seems I can run it., but it's RAM hungry. Maybe he's in the same boat (not sure how that GPU would stand up though).
Anyway, bottom line is if he's looking to go with a couple or three upgrades instead of a whiole new rig, you have to start somewhere. If he's looking at a deal on RAM right now and can afford that at this point, then there's no harm in going that way.
*edit* Oh, and he doesn't state what else he may be doing with his rig. If he's using it for other things than gaming - things that use lots of RAM, and he has a 64 bit OS, this could still be a good option.
Yeah, actually started considering the RAM upgrade after Witcher 3 as I noticed recent games use more and more RAM. And yes I also use some other RAM intensive applications for my rig as well as I study computer engineering, though until now I used servers from the university to handle those.
drealmer7: Yep, that's a good rig that will just get better if you up the RAM for now (priority, I agree.) I also recommend just getting 3x4gb, putting money towards anything less at this point would be a bit wasteful, IMO. As has been said, what is your OS? If you're not running 64-bit win7, I recommend that as a pretty high priority. Then I'd recommend a power source, most likely, so then you can upgrade your graphics card (which isn't bad, I just run a GTX 560ti like Coel and can run a lot of top-end games pretty well) without worrying about draining the system. Also, never underestimate the value of a ~$10 fan addition to keep all of your parts cool during the summer heat.
Already have 850W power source and 64-bit Windows 7. Also already have a case with good ventilation and installed a good dissipator (not sure that's the word) for the CPU since it's already overclocked.