Guns stocks slide as ‘fear trade’ loses its grip