Anyone familiar with Scruggs Farm? They seem like a decent place.
http://www.scruggsfarm.com/truglo-black-25mm-red-dot-sight-series-tg8025b.html
Sorry, I haven’t a clue.