I just bought this and the guy said he thought the pipe was a Duncan. It is a full exhaust but called Duncan and they said no. It looks like to me the end cap is missing and there is nothing stamped in it. I would like to get the end cap and we ride in the woods so I also need a spark arrestor for it. I hope somebody on here can tell me what it is. There can't be many that are "D" shaped.