The QT front guard does require some welding. You can check with Justin but I think there is a Defender guard that will fit w/o welding.
I had the QT rear guard on my old DI and it worked flawlessly.
I'm running QT guards (front and rear) on my DII. But to be perfectly honest, the truck is...