If you can get it with High Caliber Rounds and Counterbalance, it could well be a Doctrine beater. If it's possible to add Persistence with those perks, Doctrine will be second best.
English
-
imo persistence isn't good if there's already counterbalance present. The recoil is a joke to control when it's all upward (which is what counterbalance does.)