It should fit, but it will likely blow the power supply to hell. You have an available PCI-E 16x slot, but make sure you measure the distance from the back panel to the hard drive cage and make sure you have enough space. Better to check than get it home and find out you are a quarter inch short.