You need yo wait, they are still working on a mounting bracket that will get the job done. I had the first talons installed by BassCat and I have been waiting for several month for the one Rick and 2 other approves of. I know this is not what you want to hear but I dont want anybody to make a mistake and put one on that will fall off do to excessive movement like I did.