RE: Best sights???
Those replies are just giving opinions on what I like to call "supplemental" sights-additional hardware subject to FAILURE. The absolute best sight-BAR NONE-is your own two eyes.
Go with maybe a single pin or something on a limb and SHOOT! If YOU can't truly shoot some decent groups then you're just on crutches.
Shoot instinctively-shoot true.
Uncle Matt (in IL)