This is a used Savage 160 Revelation 22LR semi auto rifle
It has a 20" blued barrel
SN-B886775