For those of you that have the weaver base for the Venom, is it the same base that the Razor used? I got the base for the Razor and it has those 2 little chrome nubs that don't line up with anything. They don't really stick up that far but they do look as if they are supposed to go into a small slot. Looking at the base that came with it, it has 4 pins at each corner that go in the holes on the base of the optic. I searched and came up empty for a Venom specific weaver base but the only thing that shows up is the one for the Razor.