I have the BP02 side mount from tantal mounted on my Vepr K. It works pretty good, however, unlike what some will tell you, it does moves a few inches at 100 yards when you take it off and put it on. Not too bad for self defense work.
The Ultimak was a little more money than I wanted to invest, but it looks like a good mount.