Everything compatible here?

I know, this has been asked many times, but i have been unable to find anything with the specs i have chosen. This totals up to $813. Or $870 if i add the SSD, which i might!

CPU: Intel Core i5-3350P Ivy Bridge 3.1GHz
http://www.newegg.com/...roduct.as…" class='ext_link'>http://www.newegg.com/...roduct.as…" class='ext_link'>http://www.newegg.com/...roduct.as…" class='ext_link'>http://www.newegg.com/...roduct.as…" class='ext_link'>http://www.newegg.com/...roduct.as…" class='ext_link'>http://www.newegg.com/...roduct.as…" class='ext_link'>http://www.newegg.com/...roduct.as…

Motherboard: ASRock Z75 Pro3 LGA 1155 Intel Z75 HDMI SATA
http://www.newegg.com/...6813157304

GPU: XFX Radeon HD 7870 GHz Edition 2GB
http://www.newegg.com/Product/Product.as…

RAM: ADATA XPG V2 8GB
http://www.newegg.com/Product/Product.as…

Storage: Seagate Barracuda 500GB 7200 RPM
http://www.newegg.com/Product/Product.as…

Case: LOGISYS Black Steel ATX Mid Tower Computer Case
http://www.newegg.com/Product/Product.as…

OS: Windows 7 Home premium
http://www.newegg.com/Product/Product.as…

Monitor: HKC LED 17"
http://www.walmart.com/...e-Your-HK…

Keyboard: Rosewill RIKB-11002 Slim Keyboard
http://www.newegg.com/Product/Product.as…
(love this keyboard, have one at school)

The case comes with a 480W power supply, IS THIS GOING TO BE ENOUGH POWER? I had a 500W but that was an extra $60 until i found this case, 2 birds with 1 stone. Also i already have a mouse.

So thats about all. Please tell me if this is a good build for playing games like: BF3, BF4, Fallout: NV, GTA V, Crysis 3, minecraft.

Yes they are compatible