17A sounds like a good idea. The Lee Shaver versions of the 17A are somewhat better looking and also have a spirit level incorporated inside the sight body so it isn't too obtrusive.

Not many making ramp fromt sights these days. Everything seems to be for the black plastic rifles.

Jerry Liles