Well, it only has 1 PCI slot free, so if you want to add a graphic card, make sure you get a PCI card, but it not a budget wise...
If you want to do some gaming on this PC then forget it, PCI card is a slow, really slow card when it comes to gaming, you'll better with a whole new system.