Don't have the kill flash, but I do have two flip caps. They are pretty nice, they feel thin but hold up to quite a bit, nice and elastic around the scope, I would be willing to sell you a size 6 I believe it is that didn't fit my scope well, the caps snap in nice and tight but aren't too hard...