I have seen them at DSG also and they are clear. I believe they are made in china so if you are going to use this on something with a punch it maynot last too long. Do yourself a favor and buy something like a Busnell or Leupold or a brand that has a reputation of being good for just a few more bucks.