If you are fluent in Spanish, google "Fabrica de Trubia" there seems to be a number of discussions about Trubia guns.
For an example: http://1898.mforos.com/1026844/6781280-la-fabrica-de-canones-de-trubia-con-fotos-y-noticias-de-las-batallas-de-santiago-de-cuba/