Hopefully, by the time you get the answer to this, you will also have the result from your kitten's echocardiogram. A murmur can be caused by many different things. In a young kitten we think of congenital issues in the heart, heart disease (it's rare but it can happen), or sometimes we can have abnormal motion of one of the valves of the heart. In some cases a murmur can be innocent meaning there's no underlying changes in the heart to cause it. I am sure this was done but it's also important to be sure the murmur is not due to anemia (a low red blood cell count). The outcome is usually directly dependent on what is seen on the ultrasound so I try to not speculate until we have echo done. Average cost for the test can vary but I would suspect in most places around the country you are going to be looking at several hundred dollars. Good for you for doing the echocardiogram in your little kitten. I will be thinking good thoughts for you and hoping it's nothing to worry about.