@qdelpeche The scope clas has a variable called “CompatibilityTags”, if there is an entry it those tags that is also present in a sight components “ComponentTags”, then you can equip it. By default everything has the “picatinny” tag, so so every sight can be used on every weapon. The sound references in the singleton are of the type USoundBase, which means you can either assign sound waves or sound cues to it.