Does anyone have any experince with New England Custom Guns peep sight for a Ruger?? I want to have one to install when I dont want to use a scope.