Mystery snail babies eating each other

My mystery snails are about 3 months old, today I found 2 of them eating another snail they ate half his body, it didn’t seem like he was already dead so I think they ate him alive and I see other snails biting at each other is this normal or am I doing something wrong?