It really supports any 2.5 SATA hard drive, I suggest you go with the Samsung Evo 850, it's a SSD too so the price is a bit up there. You would need to provide screws to mount the hard drive.
Samsung - 850 EVO 500GB Internal Serial ATA Solid State Drive for Laptops and PC
(2,771)