Nem todos os canos externos serve nas ICS. Aliás, se quiseres fazer a coisa como deve ser, tens mesmo de comprar ICS.
Os canos externos de outras marcas entram relativamente bem no upper receiver, nem que para isso seja preciso uma martelada ou outra. Os delta rings servem quase todos, uma vez que a rosca é semelhante, e depois é só controlar o aperto.
Mesmo os rails "free float" servem lá muito bem.
O problema é mesmo na câmara de hop-up da ICS, que depois não entra bem dentro dos encaixes proporcionados pelo novo cano, o que obriga a alguma bricolage... nada que a dremmel tool não resolva, mas que não é isento de riscos. Se te correr mal, vais acabar por partí-la, o que é relativamente fácil de acontecer, dada a elevada fragilidade da mesma.
...a opção ideal? compra uma ICS M4 RIS. Não falha, e vai acabar por te ficar mais barato.