Indeed that looks like a very fine gun estcrh! Clearly not all these are roughly made items
Great display of Vietnamese weapons. There clearly is a lot of variation here so I guess attributing individual guns to regions and times is going to be particularly difficult in these cases unless we have some kind of provenance with them.