Since you've got the Mags handy, try cleaning and servicing them.
I'm not saying this is your current issue, but it's a great time to rule out a Mag being 'The Problem'.
I can say out of a mixed box of over 50 NOS and used I found issues with about 20-25% of them.
Have you had the Mags apart to clean and lube?
To check or swap internal springs?
To check for sharp corners on the side edges of the Follower and to see if the rear wall of the Follower is at 90 degrees to the top?
To see if the top of the Follower is sitting level?
Feel for sharp raw edges on the top side feed lips that may put drag on a round being stripped. I use a worn out piece of 220 to smooth the side feed lips or a fine wet rock.
Look inside the Mags Tube for scratched raw areas with finish missing. A sharp burr on the edge of the Follower can hinder the Spring, killing some energy.
I try to wipe away any extra oil from inside so it deters dirt from hanging on.
Then spray with Silicone and stand upside down to drain any extra.
Here see for yourself. Norchwich93cmp has a video on tuning mags:
HTH's someone.
Safe Weekend All,
** CLICK ON WATCH ON YOUTUBE**