I've used the Primary Arms Micro Dot on a number of rifles including rimfires. They work great. The Advanced Micro Dots have a claimed 50,000 hour battery life and seem a little clearer.