Ares may adopt a new idea for production but I doubt they'll fix our kits.
I was thinking of some things. maybe drilling the gas tube hole out a little larger and useing a bigger homemade pin, hell, maybe two holes and two pins. You could also drill thru from the front of the front sight base and tap the hole and the end of the spigot tube and add a screw or bolt. You could always just clean it all up real good and use lock tite, useing all of the surface area of the spigot tube to hold it in... I dont know, just fartin in the brain.