Don't understand why you state the forum is dead? !!
If you scroll down to the Franchi forum, you will notice many, many replies to my question about chokes for the Instinct L.
They were so overwhelming that I had to hire a secretary to reply.
Edit: corrected a typo