Best Replacement Turn Signal Swich

Here's the switch I took out. It had somilar issues.

View attachment 1716452780
All my other lights and flashers work. I replaced both the cans for good measure. The part were looking at is what I've replaced before which if, I remember requires to cut and splice the wires?