I’ve measured the bolts and they are M6 x 25mm ( 1.0 pitch). I’ve just ordered three titanium ones for £8 on flea bay
Good spot. Not fitted the guard yet but may have to grind a couple of mm off one of the titanium ones
I was going to order one from evotech but they are out of stock! so if anyone still wants one I'm in.