I'm shooting a stock 3, I've had it for a couple or three months. The locals are all big fans of the CZ shadow sp01, CZUB version, not the US Custom Shop shadow. I could never tell if they are the same gun or not.
Anyways, the reason I point this out is a number have gone down the path of the tanfoglio stock 3 now for production.
Before I purchased it, due to the nature of the way licence approvals work in Australia, I had plenty of time to shoot club guns, and those owned by the various generous club members where I shoot. This let me fire lots and lots of different brands and models, (all ipsc production) and in the end it came down to a X5-all round, the shadow and the stock 3.
I eliminated the x5 because of the ridiculous premium we pay for them in Australia, and in the end the stock 3 worked better for me than the shadow.
Main differences:
price- no difference at all.
Percieved recoil- stock 3 was a big winner here.
Stock 3 feels more front heavy, and so less flip.
What I really learnt during my elimination process was how subjective a lot of things are, and how some guns that others LOVED just didn't suit my hand/me. I love my stock 3, others don't. Others do.
The stock 3 works for me, try before you buy, cause your opinion is the only test that counts. (unless you have your heart set on a particular gun, then just buy it, life is short