I play on a laptop - and it was a 2500 dollar dell Xps. i use a laptop because I travel so much. Its much better to get a desktop for gaming since those rigs are cheaper, have better cooling, and have upgradability.
The laptop option is always more expensive, for less performance but with added mobility.
for 500 bucks, you can just about get a desktop that would work well tbh.