ADS doesnt help unless you have a scope. Even then, the accuracy boost doesn't help too much. Since the winchester doesn't have a scope, ADS won't help much with aiming.
He means for the winchester to zoom in when you ADS. I think it would be nice to have a bit of zoom on the winchester, because right now ADS with it is completely pointless.