They always work and seem to be reasonably accurate...at least the ones I have now are.
I have a P90 and a P345. The P90 is a big gun. Both are decockers, which sort of give me the willies when the hammer falls.
Both were acquired through GB. The P90 was represented as used, but appeared unfired. The P345 was supposedly NIB, but had been fired.
Had a P95 I bought new at a gun show. Very reliable, but accuracy took a back seat to the BHP I was shooting with it. Traded it away. Would've made a great truck gun.