Many years ago I used to take apart and put together personal computers. However, it was not for gaming purposes.

The last machine that I ‘plug-and-play’ put together was back in 2007. I imagine a lot has changed since then.

My sons want a Windows gaming PC for this upcoming Christmas season.

Would it be more cost effective to purchase all the components and build a tower or purchase a prebuilt machine?

Also, I’m not looking for a high-end machine. Something in the middle should work fine since they aren’t hardcore gamers.