Yes, Tech Sights are fantastic for the money. I would have to check the exact models I have.
Several friends tried mine and they felt the same.
The mounting screw were not so hot.
I have them on my 10/22 and they work great. I had to use lock tight on the mounting screws as they came loose with the recoil.