Pedersoli percussion locks are fine, but the flintlocks are of more random quality. Can't say for sure what your odds are of getting a good Pedersoli flintlock, but I can say that my experience has been 60% good straight out of the box, and 80% overall.
Of the five I own three were good to go on...