Cooler Master or Thermaltake PSU

sorry for replying late
i found seasonic S12II 520w but can it power up this pc without problems
fx-6300 (no oc)
2x4gb ddr3 1600
r9 270x
2 hdd 7200 rpm
dvd rw
1 120mm led fan
1 140mm led fan
1 80mm led fan
1 92mm led fan