A Durable Gaming mouse

Hello folks. So, the cheap mouse I was using is acting up and I must get a new one as soon as possible (I’m struggling to write this post, in fact). I need suggestions for a mouse that is durable, comfortable to use and fits my budget of $50. It needs to have a good sensor and I’d prefer it if it’s great for FPS games.
I currently have my eyes on a Logitech G502 Hero and I gotta say I really like how it looks, and it’s specs are very impressive. But I’ve heard that it’s on the weighty side. I don’t mind the weight, to be honest. Even though I like the Hero, I’m open to suggestions. Maybe you all got suggestions that are better/cheaper etc.