After doing some reading here, I think I've narrowed it down to a Weihrauch maybe even a Beeman. Saw some quality issues with TX200. Plus I'm part German so... Only problem is that I can't decide on which one to get. 80? 77? 90? 97? etc. I definitely want .22 cal but will consider .25. Will...