With this type of product you really can't honestly state anything about it's performance until it has been in use for a year ot two! If your gun does not rust then it is excellent! I am a fan of silicone. This product is well saturated with it and the fabric stretches perfectly. I like it.
Pros: Silicone and quality fabric
Cons: unknown
This review was written in the old system and had content requirements that are different than reviews written today.