Things I liked:Close to a glock for training. Accuracy is good. Things I would have changed:First one I got was a lemon, had several issues including trigger stuck, venting all gas from mag, and slide stuck. Seems a few of these new ATP pistols are having these issues. Pyramyd Air was excellent and sent me a replacement pistol. The new one works fine so far. What others should know:Pyramyd Air gave me excellent customer service and replaced my defective pistol quickly. I intend to do all my airsoft business with them in the future.