I got the muffler on amazon and got it welded at a shop. The inlet and outlet locations are not the same as stock muffler, so there will be a little bit of fab work to install.
re: sound...once I got my Cattman Y pipe it made things louder and gruffer