Yes, Dodge Sigma, right out of the package, everything seems to fit right, hold tight and work perfectly. The dot seems very bright indoors, and visible outdoors up to 25 yards or so against a light background. The seller lists the specs on Ebay (whereas the Sigma Store had no info).
That...