I put this on a Savage Rascal 22lr and it works great. It is short enough to fit the rifle well and is quite accurate.