I'm gonna build my first computer soon, and I need some help deciding if these are good enough for moderate gaming/editing. I'm trying to stay under $1,000.

CPU: Intel Core i5-3350P 3.1GHz Quad-Core Processor ($177.98 @ SuperBiiz)
CPU Cooler: Cooler Master Hyper 212 Plus 76.8 CFM Sleeve Bearing CPU Cooler ($19.99 @ Newegg)
Motherboard: Asus P8Z77-V LK ATX LGA1155 Motherboard[/url] ($114.99 @ Newegg)
Memory: Kingston HyperX Blu 8GB (2 x 4GB) DDR3-1333 Memory ($67.80 @ Amazon)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($59.99 @ NCIX US)
Video Card: Asus GeForce GTX 650 Ti 1GB Video Card ($129.20 @ Newegg)
Sound Card: Asus Xonar DGX 24-bit 96 KHz Sound Card ($29.99 @ Newegg)
Wireless Network Adapter: Rosewill RNX-N250PCe 802.11b/g/n PCI-Express x1 Wi-Fi Adapter ($19.95 @ Amazon)
Case: NZXT Tempest 210 ATX Mid Tower Case ($47.06 @ Amazon)
Power Supply: Corsair Builder 500W 80 PLUS Bronze Certified ATX12V Power Supply ($57.74 @ Amazon)
Optical Drive: Lite-On iHAS124-04 DVD/CD Writer ($14.99 @ Newegg)
Monitor: AOC e2051Sn 60Hz 20.0" Monitor ($99.99 @ Best Buy)
Keyboard: Microsoft SIDEWINDER X4 Wired Gaming Keyboard ($53.99 @ Amazon)
Total: $983.64
(Prices include shipping, taxes, and discounts when available.)