call remove_ammo before removing the cut up item.

this gives back all the ammo and the gun mods and contents of the item before it is destroyed.

added a player parameter to remove_ammo functions
Merge remote-tracking branch 'BevapDin/check-contents-when-destroying' into FrankenMod