4 weeks old is way to young to try and wean off the KMR. If they are eating food, which a lot of them are not since it depends on the individual kitten, it’s great, but they still need the nourishment and hydration from the KMR. If you would like to give them something different, cheaper, and just as nutritious, try goat’s milk. You can get it at the grocery in the cold milk section, or in the baking aisle in cans. The canned is condensed, so add water 1 to 1. It will not constipate them like KMR sometimes does. If they are eating solid food also, you can mix the two and make a gruel. Usually kittens don’t take to water really well, but you always provide it when they are weaned. Cats in the wild get most of their moisture from the food they eat. They don’t drink water the way dogs do, but they do drink it. Mine like to smack it and make a mess. 🙄 Usually kittens aren’t totally weaned until 8 to 10 weeks. I’ll post a couple of links for you on hand rearing kittens that have been a big help to many here.
http://www.safehavenforcats.com/newborn.htm
http://messybeast.com/handrear.htm