IS your leather cut with a rear opening to allow the flint to rest directly on the jaw screw? If not, that often forces the flint too far forward, and the downward pressure pushes the flint out of the jaws, ... if not...
I agree with Matt85 too. If the machinist in Italy wasn't paying attention, I have seen Pedersoli locks with the wrong hole size drilled before the hole was tapped for threads, so the threads didn't hold, AND..., I have seen oval holes (also lack of attention by the machinist) which didn't hold well..., or it could be as simple as somebody installed the wrong screw from a slightly smaller lock into your lock's jaws at the factory.
If it turns out all is right, you might need to deepen the slot for the screwdriver in the jaw screw, to give you more leverage to tighten down and not "booger" the top of the screw, or you might try switching to a lead wrap as on a musket, instead of the leather.
LD