McGregor Range shell explosion sends 2 to hospital