Yes they are, but:
1) If you are planing to overclock go with the 970 chipset motherboard.
2) Pick a R9 270 card instead of this old 7850 card. You'll get near 20% performance boost.
3) Take some "simple" ram, for ex. Kingston Value RAM. There is higher chance that you wouldnt have any problems with it.
4) Spend 10-15$ more for Seagate Barracuda 1TB ST1000DM003 with 64mb of cache (instead of 16 on that you picked)
5) I never heard of Floston PSU's. If it certified with 80+ bronze it's okay.