Midwest is a good one, also check out Carlsons. They make choke tubes for most anything.
I had them repair a barrel for a Browning A5 that had been butchered with a Poly-Choke...aka "Dial-a-Duck".
This is not a job for a do-it-yourself-er, it takes skill & the proper toolling to do it correctly.
NRA Endowment Member, NRA Certified Instructor for Rifle & Pistol, Illinois State Rifle Assn. - Life Member, GSSF Life Member,N.R.O.I. level I, IL Glockers #34
G: 19,20(x2),21,22,23(x2),24,27,29,34,35 & 36 (still counting)