1. Consider adding an extension to the catch, allows you more leverage.
2. Check the sides of the magazine isn't bulged and sticking to the trigger guard. Light attention with a small hammer should easy the movement of the magazine.