You can't really go wrong with any of the Spot-Hogg's.
I've got the Right-On on my Patriot, quality sight, though
if I were to buy another it would probably be the Hunter
Hogg-It.
I just talked with them a couple of days ago - had to get
some replacement fibers for my pins - the person I talked
to mentioned they were working on a "brushguard" for the
backside of the pins[:-]

[:-] and it may be available
in the next few months. The only sight it will not fit
is the Barebones, so you might want to stay away from
that model.