Recs.
Updated
The G502 is a great option if you want a mouse that's highly customizable and versatile. The G502 has customizable weights and 11 programmable buttons, allowing it to perform exactly how you want it to.
SpecsUpdate
Pros
Pro Pros
Changable lightning
Comfortable and weight change
Logitech software
Best mouse ever
Cons
Con Can get uncomfortable after long usage due to weight and shape
The mouse weight is already a lot, but for better upward and downward weight distribution, it asks you to insert at least 2 weights in. The shape, however is very much based on hand size and angle preference. Due to its size, it is a bit more comfortable for people with hands larger than the average.
Con Too heavy for competitive FPS
Most competitive FPS gaming mice aim to weigh under 100 grams. The G502 weighs 121 grams, which can be further increased to 139 grams with extra weights. The increased weight makes it more difficult to move quickly. It also means your hand will get tired quicker.