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.