I would suspect the problem is with the magazine not the pistol. Take a look at the base pad. Assuming it is polymer there is probably.100” or so above the two slots that the mag slides into. If this is the case then you can sand the top down what ever is necessary to gat a good, snug, fit that will not require slamming. I would not use coarser than 150 grit sandpaper maybe even 220. Find a screw that fits the hole that the latch plate locks into and a nut to fit. This will give you a handle to hold the base so you can move it back and forth across the sandpaper. Place the sandpaper on a flat surface and try to apply equal pressure all over the base.
Joe