I tossed money at an SV, not thinking it would help me but because they are shiny and I like shiny things. The money was well spent, I got compliments on my groups on targets last match (not speed, I am molasses) and that is a huge improvement because I haven't slowed.
The only thing I attribute it to is the fact that because I am in love with that gun I show it 10x more attention. 2 hours after the background check I had 300 rounds downrange. 1000 the first week, up from my normal 300/2weeks. I had never dry fired, now 4-5 times a week if nothing more than a reason to touch it. Amazing enough (sarcasm) I go back to my old gun and it does much better as well.
I have no right to give any advice on this stage, but this is one time I got lucky for it to have unintended consequences that went my way.