I dont think it will fit. Here is a possible muffler
http://www2.towerhobbies.com/cgi-bin...&I=LX8671&P=ML
Its a muffler only for the ST and the tower muffler doesnt list the ST as a match so my guess would be no.
I have run all my ST´s with stock muffler and I was happy with them.