KillFlash® Filter for Comp sights & 9000 sights.
The killFlash® ARD (Anti Reflection Device) is designed to eliminate potentially compromising reflections from the objective lens.
Fieldsports Law Enforcement provides products and services globally, and has since its outset grown into a leading security solutions provider.