Really exciting stuff Brad, the whole system and the weapon interactions look really polished. Attention to detail is really impressive. The use of separate skeletal meshes per part sounds great. How about inserting and ejecting mags - how much work is involved in adding a custom magazine mesh to the magazine actor and having it properly insert/eject from the weapon body?