hi jim,
the 586 or 686 are meant to be the most accuracy out the lot of the umarex pellet airguns, but have the lowest shots per co2 capsule.
Im not a lover of the cp99 at all, i found it to be the least accurate and i did not like the trigger.. (or looks)
The 1911 A1, is not too bad, they tend to have a very stiff grip safety which can put a few people off (i was one of them)
If it was me i would choose the beretta 92fs, stunning looking and accurate and high shots per co2 count, i have the older glossy version and love it..
Happy shooting
Some of my favourite guns in. You collection, Umarex Beretta 92fs - Colt Custom 1911 - Walther Lever Action - TM Hi-Capa Custom Build Project - Colt SAA .45 & many more..