I am still thinking maybe some sort of cannon windage sight. Why else would it have stop risers inside. If it is it would sit across the cannon and depending on how hard the wind is determines how far to move sight. This may all just be a bunch of phooey, but it is what my imagination says it could be.