Desktop audio setup

Been working a lot at my desktop and my current audio set up isn’t really cutting it anymore. Currently just using an audio ATR2500-USB and M50x for gaming, work, and recording. My budget is a bit on the smaller end being around 300usd.
My thoughts where the following items,
Mackie CR3 for monitors
Behringer U-PHORIA UMC202HD as the input interface

and for bass and xlr mics I am open completely to suggestions.