Trijicon Reflex Red Dot Scopes

How do you know when you’ve made a top notch product? When someone else tries to imitate you with “knock-offs” or “fakes” and attempts to pass them off as the real thing. Imitation, as they say, is the sincerest form of flattery. I’m not so sure that flattery is intended when it comes to these […]

Trijicon Reflex Red Dot Scopes Read More »