CAI did fair job on it. Paint is rough flat black and is not even close to its original. Sear pin was damaged and needed to be replaced. Gas piston has not been precisely machined and needed some attention. I strongly recommend you to take yours to your local gunsmith to have it checked out before you fire it. Overall its great gun for the money. Love it, even though its not the original VZ 58. J&G SALES shipped it immediately after receiving all necessary info from me. Thanks guys!