Run that shell in my 3" bps with 24 inch barrel and have tried 665 carlsons ,675 briley and 675 sumtoy . The briley and the Carlsons will throw around 150's at 40 yards and the Sumtoy will throw 180's with good even patterns . I wouldnt be afraid of any of the chokes you listed . My gun and my sons gun does well with several different chokes , 675 seems to be a good constriction and the ssx643 does very well also .