Do I have a Pci express x16 slot?

Solution
Their specs indicate you can run PCI-E 16 cards yes, check their web site ;) Will want to ensure the PSU it has will support the GPU you have in mind