I have the TRS-25 on my Stoeger M3000. Have yet to put it through the paces but I really like what the optic provides for less than $80.
I had one mounted on a .45 as well as a .22 pistol. Never had a single issue out of it, never lost 0 and the battery still good over 2 years old. I think they are the best value red dot hands down.
I have no doubts the one on the stoeger will hold up in the long run.