I was trying to see if I could help, But not with these markings. I thought maybe Tula, But not sure. Have you tried www.ppsh41.com

They were made by several countries , Maybe the folks there can...