Jimmy, Criterion barrels are button rifles, where FN and DD are hammer forged.
My first group of of my new Criterion barrel went 5 shots at 3/4 of an inch. I suspect it will do better once I wring it out a bit.
Sounds like they are about like Wilson barrels then which isn't half bad for the cost.