It's a complete and total rebuild from Bosnia, TRB rebuilt rifles using pretty much all new parts, and yes, the flash hider replaced the spigot.. No way to even judge the year, because it's basically new. These appeared roughly around the same time as the mislabled M59's that were actually neutered M59/66s. There are about 2 or 3 variants of these floating around, one is marked as G10, I think thats the "M59".