You had your own system based on scripts as far as I know but now Arma 3 core has in recent history released a magwell update supporting different models and animations for different magazines that you slot into the weapon. Currently this isn't functioning anymore with NIARMS, is this gonna be updated soon? Your magazines are showing up correctly in RHS weapons