This 3GB GTX 1050 is just $110 right now
https://www.pcgamer.com/this-3gb-gtx-1050-is-just-dollar110-right-now/
The original GTX 1050 was equipped with only 2GB of VRAM, limiting it to basic esports titles and other games with minimal hardware requirements. Earlier this year, Nvidia released a version with 3GB of memory, making it a bit more capable, and now you can buy one from EVGA for just $109.99—about $30 lower than the usual price.
The 3GB EVGA GTX 1050 has a base clock of 1392MHz, and a boost of 1518MHz. It has the same number of CUDA cores as the 1050 TI, but only with a 96-bit bus (the 1050 Ti has a 128-bit bus). As such, performance should be slightly below or equal to a 1050 Ti, depending on the game/workload.