Just to be clear, a stock does not change the "accuracy"of a pistol, that is inherent to the basic pistol; What it May do is enable the shooter to hold the pistol steady and take more careful aim.
So only the apparent "accuracy" improves- you could do the same thing with a sand bag or shooting sticks. JMHO.
But I do love the historic "reason" for the existence of the shoulder stocks! That is why I have at least one for each of pistols that will accept one and is "legal" to combine.
I do shoot them on occasion, but find the sights are too close to my eye to really improve my aim; and I don't like all that "action" 12 or 14" from my face.

Which is why I don't like a
"bull pup" rifle either. JMHO