I have a Mossberg 500 with a rifled slug barrel & a vented. Thinking about investing in ghost ring sights for deer hunting. Also have heard about similar sight made by Hi-viz called Tri-viz, but I think that only mounts on the vented barrel. Any suggestions??