Hi Fernando!! Can't believe I missed this Thread. Agree with you and others that this pistol is Moroccan. As mentioned, the stock style resembles an English "Puffer". The lock is typical Moroccan - copied in the English style. The barrel - ? All these varieties make this an interesting pistol. The Moroccan pistols are much less common than the long guns. Nice piece.
At the recent Timonium Action there was a Moroccan Snaphaunce pistol listed. Now I wish I had bid on that. It went for a fair price.

Rick.