public void AttachMagazine(Magazine m) { attachedMagazine = m; }
public void RemoveCartridge(Magazine m) { if (m != null) cartridges.RemoveAt(0); }
public void AddMagazine(Magazine m) { magazines.Add(m); }