I know that hermit crabs will kill snails to take their shells, but will hermits kill other for their shells?
Yep. So if you're gonna keep hermits, put a good range of extra shells in the tank, and expect to see a little body half-eaten on the sand every once in a while anyway.