Not all products featured on the site are available in store. Please call to check for availability.
Mfg Item #: 52292
Features scores of tiny light-transmitting honeycomb baffles that reduce lens glare without obscuring your sight picture. Fits 40mm only