I have a Thermaltake TR2 TR-500 500W ATX12V and am wondering if it is adequate for these following things.
-Rosewill CHALLENGER Black Gaming ATX Mid Tower
-WD BLACK SERIES WD1003FZEX 1TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5"
-NETIS WF-2113 PCI Express Wireless-N Adapter
-ADATA XPG V1.0 series 16GB (2 x 8GB) 240-Pin DDR3 SDRAM DDR3 1600
-ASUS Z87-A LGA 1150 Intel Z87 HDMI SATA 6Gb/s USB 3.0 ATX Intel
-Intel Core i5-3570K Ivy Bridge 3.4GHz (3.8GHz Turbo) LGA 1155 77W Quad-Core Desktop Processor Intel HD Graphics 4000
-Rosewill CHALLENGER Black Gaming ATX Mid Tower
-WD BLACK SERIES WD1003FZEX 1TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5"
-NETIS WF-2113 PCI Express Wireless-N Adapter
-ADATA XPG V1.0 series 16GB (2 x 8GB) 240-Pin DDR3 SDRAM DDR3 1600
-ASUS Z87-A LGA 1150 Intel Z87 HDMI SATA 6Gb/s USB 3.0 ATX Intel
-Intel Core i5-3570K Ivy Bridge 3.4GHz (3.8GHz Turbo) LGA 1155 77W Quad-Core Desktop Processor Intel HD Graphics 4000