For those interested in this mod (?), fitting is not as easy as it seems. The WE 505 stainless inner barrel, for the M16A3, is slightly larger and the groove for the pin is very farther. So you'll need twisting the barrel a little to install it, it will not move at all after because of it being slitghtly larger and it's a good thing because you can't put back the pin that old the barrel. The best would be to make a new groove at the same place of the 300mm stock inner barrel but as said, I don't see the need of it. The hop up work the same (is at the same place).
I didn't do precision or grouping test. I tried it only to see if it works, and it works as good and the power seem the same. I don't have a chrono anymore. And in the first picture, you'll see that I didn't receive my silencer yet. I added the SCAR barrel extender and you need a 155mm silencer to hide it. The best thing would be a WE SV outer and inner barrel but well, let's dream ^^