I use this Beretta made stick on soft gel cheek piece. Since the picture was taken I added a Beartooth slip over cover, as the cheek piece started to come off over time. Now it stays put. Just raise the eye enough to use a dot sight, but also good for the irons.
It does no harm to the stock, I can unstick it and apply it to another gun if I wanted to. Apparently, you can wash the sticky side in soapy water, let it dry and its sticky again. Very odd,