Field strip and clean the snot out, literally.
I did the same with my mag.
The main spring is usually super stout, the mag springs and slide springs weaken over time - some folks replace those.
Clean first then reassess is my advice.
Sent from my Pixel 4 XL using Tapatalk