i shoot the mossberg xx full out of my 12 gauge 500. i have a 20 gauge that has one of those cheap HS turkey chokes in it. they both shoot okay i guess. my 12 gauge shoots extremely high for some reason though. everything from no. 8's for doves, to no. 2 black clouds for ducks, always way above where i'm actually aiming. i've learned to compensate and have had better success with it. anyway for what it's worth i think it's a fine choke.