My cat also went to the cardiologest and had a ultra sound 6 years ago. He was diagnosed with Systolic anterior motion SAM of the mitral valva. Then a year later on the ultra sound it showed that he also was getting hypertrophied HCM which is not good. So at that time the dr. put him on a beta blocker of Atenolol. Which I buy at my regular pharmacy.
The Dr. doesn't know how long he will live but the Atenolol does help it to slow down. And he does go for a ultra sound each year.
He is such a sweet cat that I love him so much that the money doesn't matter. His sister doesn't have SAM or the HCM. But he is long hair and his sister is short hair so they don't have the same Dad.
Hope this helps.