That looks like it'll get the job done. I personally prefer fixed barrel lever cocking air rifles for their long term accuracy benifits but my last air rifle was a barrel cocker and I took dozens, maybe hundreds of squirrels and rats with it. The lever cockers are heavier though because, well, you have an extra steel lever added to the rifle.
I just got a S&W mod 327 8 shot .357 mag last month so I've pretty well blown this month's budget but I am buying myself a new Diamondback DB9FS (FULL SIZE ) Friday.
CDNN mostly buys overstocks, bankruptcy inventories and discontinued items. If CDNN is selling it the sales for that iten is probably lagging and possibly to be discontinued soon. Doesn't mean all Colt/Walther/Umarex 22s are failing or discontinued, just the models CDNN is selling.