Leapers Kikarsiktesfäste - 25mm High, Weaver/Picatinny