I bought a Bush Master pined and welded police trade in rifle. What sights would this of had in the depth issue life? The flat top rails and worn where an optic was mounted. It has a troy flip up rear.