I believe that is a Spanish Miquelet lock, but it deserves further research.

[Linked Image]

Last edited by GrandView; 05/26/16.