Home Tags Delta

Tag: Delta

I was sent up one of the Delta Strykers for a review/overview/play. Initial thoughts and a couple of comments. It's a very nice scope - and going to be hard to beat for the price. Is it truly top tier...