I answered other because I recently purchased the GSG1911-22. But I have little experience with most of the options on the list. I have a Walthers P22 and it works great with CCI mini mags, but its a little small for me (bought it for my boys). But I would like to own a buckmark and Ruger mkII/III some day.