anyone have any info on this mount? like is it meant for a certain model rifle? has a strange stop pin set up and doesnt appear like it will git my 24d rail,think it may fit my 52,but i have a mount on ot and don't want to pull it off to check.