So there appears to be plenty of power there but that 1x 8GB RAM is something I'd fix first. My son has a laptop with the 960m 2GB and he is not complaining. But the memory is in pairs etc.
You didn't reveal the display details. This would be fine at 1080p but this and what you listed would not run a 4K UHD display well.
So I was recently thinking of upgrading to an R9 380x or Gtx 970 from a gtx 960 and I am not sure if those cards will be able to run on my system in terms of power consumption
My PC Specs
Msi h97 pc mate
Intel i5 4460 3.2GHz
1x 8GB RAM Stick crucial ballistix sport
WD Caviar blue 1 Tb HDD 7200rpm
EVGA 500W 80+ Continuous power supply