It honestly depends on what games your son plays. This is the lower end model of the Surface Pro 4. It has no fan, a mobile processor (meant for more general usage), 4 GB of RAM (most gamers want at least 8 GB), and a standard Intel HD graphics chip instead of a dedicated gaming video card. If your son plays less graphic intense games or older games, then this might be ok with graphic settings on low or standard, but if he wants to play more demanding games, then I'd go with an actual gaming laptop. Yes, an i5 or i7 would be a much better choice, but there is more to it than just the processor. Hope that helps.