Looking for a Peep sight for my Savage .22. Anyone have any experience with this? Mt rifle does not have a drilled receiver. Thanks! noddaz