I believe you're correct. I have seen some of the Mario Beschi ICD kits that were imported by Thad Scott, a Mississippi dealer. He also imported from Armi San Marco, but I don't believe that is the manufacturer of the shotgun you found on Cabela's.