I'm very happy with the Ultradot I have on my handgun. Almost put one on my 870 as well, but wanted magnification so went with a scope (Leupold 2-7x32 on a b-square mount; has worked great). If you're decided on a red dot, the Ultradot has been flawless for me out to 50 yards (haven't used it much beyond that).