This will work fine for you.
http://www.sportsmansguide.com/net/cb/cb.aspx?a=420481
I have one on my maverick 88...but mine has a bead for a small notch to slide into. I dont think the notch helps much to keep the sight on, it just allows you to line things up.