It's absolutely normal. Kittens have baby teeth like humans. They will lose their baby teeth and they will be replaced with their permanent adult teeth.
I called the vet when Velvet was a kitten because I found a tooth in the carpet. I had no idea cats had baby teeth!