Sons 300m and I need help please!

Do you still have compression? Could be a broken valve spring?