I have three P38s and have found the accuracy to by very good. On the first one I bought I shot it before I bought it. Looking at the tight group of my 20 m target I couldn't say no. At a different time I was on our plate range (8" plates). I just got there and talked with one of our old bullseye shooters. He said I should shoot from the 50 m line. I laughed and said sure I'll try it. Bullseye stance at 50 m with a gun I had not sighted in with a bunch of reloads I had kicking around.
The trigger was very rough. I would aim pull on the trigger an hit a gritty spot, and stop but not let up on the trigger, put the gun down to 45 degrees, take a couple of breaths raise the gun, aim, pull on the trigger, and hit the next rough spot. It took three tries to get get it to break. Well the first shot knocked over the plate.

Second shoot same thing. Third same. Of the eight shots loaded six plates were knocked over, only two misses. Not bad I would say.
My second and third P38 have much better triggers than the first. I hope to clean up the first when I get time.
These are as accurate as most other current "combat" guns available. While these are great guns I still prefer shooting a 1911. Luckily I have enough guns that I can shoot what I want, just not enough time to shoot them.

I would consider it a great gun to own.