Got mine aswell but missing the scope mount. I emailed them and hopefully it will be resolved soon..
You got the winner., easy install for a 20moa rail. Mine has screws that must be red loctite secured or something. I gave up and just use it as is.. Until I feel like drilling them out.