yeah we did scrap those. they were made before our alpha/beta period and before we had a few things nailed down. at one point you only had the option to choose the buddy as a full package, so if you wanted that Sova owl buddy charm hanging from your Viper Shorty, itd be a weird mismatch because it pulled the mount from Sova's too.
we wanted to redesign the system to be a bit more modular and allow us to keep mounts on guns that it made sense for, but change the charms based off your choice. the old designs also were this weird fishing pole shape to pull the buddy as far away from the gun as possible, because we have a lot of clipping issues.
some of those issues are still present today. we cant actually run a physics sim to make sure the buddies never intersect with the gun because that'd be an unnecessary performance toll, so we set limitations on them to make sure that they cant go too far back past the mount. thats also why they dont have nice jiggly physics - its just expensive to do that and if you're on a low spec machine, you'd feel that hit which would be no bueno.
so for now, when it comes to making custom mounts, we have a ruleset to follow. new boundaries and scale and such, and typically when we make a buddy, we make them as a set. mount and charm. but with the agent skins the unfortunate circumstance is that the old mounts were just outdated and didnt adhere to the new rules, so they were scrapped.