In 2022, I bought a Pedersoli from a distributor in Poland. Prices vary quite a bit and sometimes they offer steep discounts, as this one was discounted them. Mine was not a flintlock, but a caplock Rocky Mountain in 54. The fit and finish was good. Unfortunately, a replica Remington revolver I bought last year was nicely made, but the QC was very poor with very loose dovetails -- the front sight literally fell out when I pulled it out of the bag in the box. I will not be buying another Pedersoli product.
The problem I had was with getting powder. In Poland, nobody will sell a powder without an EU firearms permit. However, a muzzleloader does not qualify for an EU firearms permit. The process for getting an EU firearms permit, for the moment, is foreclosed to me (long legal issue because of my employer, the reason I am in Poland). Technically, they should sell me powder providing I can show a receipt that I own a blackpowder gun. In practice, no store will sell me powder.
Fortunately for me, I live near the Czech border. The Czech Republic does require sellers to get contact information and proof of ID, but no EU firearms permit is required. So, I bought my powder there. I've read a lot of Poles do the same. Powder in the Czech Republic seems to be less expensive too, although cost of tolls and fuel add up quickly.
My point of that long tangent is to ask if you know how you will get black powder?