Ok, so there might be 4 washers missing, I don't remember using them, but just a heads up. Doesn't look like anything custom however.
You will also need some double stick velcro as that's what part of the handguards use for attachment. I used the set that came with the handguards of course...