kt,
I cannot make heads or tails of what your issue is with your Tru-Glo site, but I use Tru-Glo sites in all my Berettas and Benelli and I haven't had a problem with them. This is what I am using:
http://www.gamaliel.com/cart/product...at=1206&page=1
If you can be a little clearer about the problem you are having, I might be able to help you out with it.