I have both a tru-glo and the trs 25, and they both good inexpensive sights. I really like the trs 25 as it is small and light and sits reasonably low on the receiver. So far it's held up fine to the recoil of 3" mags in a light gun and still on the same battery it came with. The tru-glo is a 30mm regular model mounted on a nef single shot 12 that generates a lot of recoil, so far so good but it hasn't had a lot of rounds thru it since putting it on so the jury is out on durability. This gun destroyed a cheap bsa red dot in short order, so we will see how the tru-glo does. Good luck and hope you find one you like.