Yes. The 12 stands for 12 gauge ;p I think I see where you're going with this and I think you might be right. A quick look into this shows some of the VEPR rifles going for big big coin. I bought the Vepr 12 for home defence... had I bought some of their wood handled offerings in the rifle format I think the shop in question would have proudly slapped it on their wall.I was thinking VEPR rifle, but OP doesn’t actually say rifle. Is it the VEPR-12 shotgun?
So yeah I think they wanted a VEPR, just not the 12 hehe.