Fixes ReturnToPool being given null objects by remove_gun_icons
Created by: gbasood
I'm pretty sure this is currently the only thing failing the assertion I added in returnToPool(), but if anything else was triggering it, it was culled from the runtime logs from last round.