I've been satisfied with my Burris PEPR QD. It has all the feature you are looking for. Only critique would be weight. It is on the heavy side. I've had it on and off many times and have never adjusted my scope since dialing it in. Holds zero well and hasn't marked up my rail.