My witness is several years old and has some of the early mags. Get new mags, the old ones jammed and would only take 8 or 9 rnds.
As for the gun, it is very reliable (with good mags) and has held up really well. I put a heavier spring in it after about 1500 rnds because the frame was showing some scuffing but it has not gotten any worse.
I found mine accurate, easy to shoot, and very reliable. The trigger is really top notch and very clean let off.
The only problems I have had was I put an EAA adjustable sight on it and the recoil tore it apart after about 700 rnds. EAA replaced the sight and the original sight but suggested that the 10mm recoil was to much for their sight.
I use mine as my truck gun. With 5 mags in the truck, and one in the gun, I am not really worried about much.
Also compared to my glock 10mm (G20). The factory barrel is fully supported, so you do not have to replace your barrel to shoot reloads with lead. (add an extra 200$ for that to your glock price).
Anyway, great buy, you won't go wrong.