I've tried most of them and the Truglo Pro-Series Magnum Gobble Dot is the best I've found. It's fully adjustable for windage and elevation, all steel, fiber-optic inserts and clamps to the rib with set screws. It stays put and maintains zero. Truglo has 3 sights with "Gobble Dot" in the name but the Pro-Series is the one I recommend.
Thanks,
Clark