I took it to a local dealership and they said they would try and put it on for me.
They said the only modification they had to do was something with the gasket i think.... but otherwise it fits right in. Sounds 100% better than the tinny sounding stock exhaust. Its not too loud, but meaner.
heres more pics of the muffler itself... my car is really dirty in these pics!