See the FAQs and Help sticky on year of mfr, if it was made 1987 or later, they'll fit any of those barrels IF they have them in stock, they've been out of all of them for a while now tho, give em a call and see what they say, toll free (866)776-9292.
Tim