Wasn't sure if it would fit inside the site-rail attachment but it barely does. The one negative I have with it so far is that after taking it off / putting it on several times starts to wear on the O-ring at the end of the barrel, it has to pass through the site rail shrowd (sp?) and it can rip up that O-ring. Not really fair to say that's a flaw in the barrel, just when using it with the Salvo (or anything with that type of site rail attachment).Sends paint further & straighter, although I had problems with paint breaking but I'm sure it was because I was using cheap paint. Cleaning it in the middle of a game is more time consuming than the stock barrel because you have to take care when taking it off and putting it back on (back to the O-ring issue). The stock barrel for the Salvo sends paint everywhere, an aftermarket barrel is crucial and this fits the bill.