Moose guards are the same as most manufactures. They also DO have the rubber hose deals. When I removed mine for the first time. I had to beat them out with a dead blow hammer (I must have been a Harley mechanic in a past life). I was telling a friend about it and he said you could order some billet aluminum "holders". I haven't found any yet. Believe it or not they were harder to get on than off. It took about an hour for the first one and then 15 minutes for the second. I like the way the Cycras look. You may want to look at those. But I don't know how they connect to the bars. Also the Moose guards mount the mud protectors on the inside of the Barkbuster. So they are get knocked off in a hard impact. Happy Trails Bill ------------------ 86TT225, 98CR80, 99WR, WR timing, throttle stop trimmed, air box lid removed, White Bros head pipe, silencer and air filter. Odometer and headlight removed. Moose hand and mud guards. YZ stock tank and IMS seat/brick.