Retailer said it yanked firearms off store floors as a “precaution” for workers and customers.