Not sure about a few of them you listed, I've shot the 99 a lot and a 82A1 mag feed with iron sights, that was the best one. A few other over the years, but the 99 is the best for the money short of a custom. That Barrett 82A1 might still be for sale, it was nice. I can check if you want?