What screen resolution and refresh rate will you be gaming at? It might be worth spending a bit more on the CPU if you will be using a 1080p high refresh rate monitor. Perhaps something like a Ryzen 3600 for $200, which can offer around 15% more performance than an overclocked 2600 in CPU-limited scenarios, albeit at a somewhat higher price. At 1440p or higher resolution the 2600 might be alright though.
Aside from that, I would not spend $90 on a 256GB SATA SSD, considering you can now get 1TB SSDs with similar performance for around $100. You won't likely benefit from a "Pro" SSD unless you are using it for some task that writes constantly to the drive, where the increased number of available write cycles could be of some use. And aside from your OS and applications, you won't be able to store many games on such a small drive, so you would be stuck loading them from the slow hard drive instead. You would probably be better off replacing both with something like a 1TB Intel 660p NVME SSD for under $100. That drive should provide better read performance than a SATA SSD, and while it might not be the best option for heavy sustained write workloads, it should be good for most typical usage scenarios, like loading games and applications.