I have a gaming laptop with a 970m. Be careful, Nvidia numbers their 9x0 mobile GPUs a bit deceptively. The numbers for the desktop and mobile GPUs are not equivalent. The mobile GTX 950m only has about 83% the render and texture units as the desktop GTX 950, and is clocked at about 90% the speed. So you should expect overall performance to be around 75% of the desktop GTX 950. So be sure to note if the laptop's GPU has a 'm' at the end of its number. (There are a few laptops which use desktop GPUs, but their battery life and heat production will suffer.)
https://en.wikipedia.org/wiki/List_of_Nvidia_graphics_processing_units#GeForce_900M_.289xxM.29_series...