That was not a "kaboom." OEM is more than adequate. It is a part that should be replaced at regular intervals.
Recoil springs can fail. Especially with a lot of use and age.
Replace recoil spring. Rock on.
This. Kabooms don't get repaired and put back into action.