A DG silencer may not line up with your headpipe. Before I paid for it, I'd try to stick it up on the pipe and see how the bolt holes line up. If they're close then I'd say go for it!
There is one good thing to say about the DG exhaust for the blasters... nobody wants them so they are usually very cheap. If it's cheap enough there is no down side to trying it.