Use the new XLP if you really want to put in on your rifle. It's nicer and better on the battery.
I was thinking to put one on my Browning BAR, but I haven't seen it on any rifles at the range to see how it works and based on the descriptions, it's excellent 50-75 meters range. But these rifles are ususally used between 100-200 meters or much longer range. What do you think?