I've mounted em / have rings with em built in, but have never really used them. Think they're just another gimmick for most hunting situations
Plenty of practice & good shooting technique is far more beneficial, but if you feel it gives your LR shooting confidence then slap one on can't really hurt.
Bookmarks