I'm trying to make a DM gamemode based on the game Receiver. Is it possible to create a pistol-type weapon, using only the state system and properties of the model, that has multiple parts that animate separately (e.g. slide, hammer, safety, mag, chambered round)? If not, is there another accepted approach to things like this?