Hi Spiridonov,
Don't worry, there cannot be too many questions, just an old man too slow on the trigger of reply.
I will be glad to tell you everything I can about those three haquebuts but can you get more images and in much higher resolution? In what museum are they? The Army Museum of St. Petersburg?
Best,
Michael