Yes, on several of my customers 10/22s, approx 1/4" longer than factory, look good, not huge and gawdy, can be taken apart for cleaning/polishing and best of all it helps support a Canadian manufacturer... I've been happy with every Dlask product I've purchased...