Well dang. And I agree the recoil thing could very well be some unknown com-bloc technology... LOL.