add space check on magazines