Ruger American 22LR

$ 274.99