Thank you for the link. I really appreciate it.Here are the Carlson's chokes for the 835.
https://www.choketube.com/choke-tube-product-details.php?Mossberg 835-Choke-Tubes&mf=15
I lied, their called extended super steel not extended ported. They also have black cloud chokes and others for specific loads like blindside.
For the Trulock you'll have to call and ask.