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
Their tech support line is a waste of time. When you call and select the option, of course you receive voice mail. Upon leaving a message and call back number. forget it. It ain't going to happen.
How sad.