Hey, I've a stupid question here, I've just tried to mount the Maverick ion front bumper to my Himoto barren, it seems the screw is too short as the washer on the screw makes it bottom out, it also seems that the screw only threads in at the very end of the threads ( need the head) . Can anyone please point me in the right direction as to what size screw I need and if there's any other ways to mount it, I have seen them mounted on the Barren so I guess they fit, I just thought it'd be a simple fit with the original screw but I guess not. Many thanks Rob