The first one I got didn't have a hard drive,but they quickly shipped me out a new one that runs great,I'm not a PC gamer but I love that it can easily handle the load of games and is easily upgradeable.Top notch customer service that made everything right.Will be recommending to friends and family to go this route rather than shuck out big bucks on a brand new one,all good things