When I got this for my sniper rifle, I tried to put it on, and it was to small. I'd recomend for an entire gun, to buy at least two of these, which shouldn't be a problem.
I got this today and I can say it is pretty darn cool for only $6!!!! I didn't really know what to expect but found it's just a rectangle that has two differant shades. All I can say is by itself it's pretty blahh but on my gun it looks amazing!! good for any gun and can be easlily stored if you dont need it at the moment. All in all... Get IT for only $6 it's a steal!