At Sparta, two(2) years ago, a Japanese Company had a add on rib that looked similar. That rib ran the entire length of the barrel, and was so high, that a person had to add a special comb to the stock, to see over the rib. Does anyone else remember that?
JoeZ