I think I witnessed some smoke blowin' in the video.
Non of the video shots appeared to me to be from a rifle mounted camera. The barrel movement didn't appear to agree with the muzzle follow through after the shoot.
I'm sure the mounting mechanism held up as stated.
Amazon has them for 110.00. Amazon.com: tachyon xc