Interesting. So apparently a witness heard the police announce themselves despite having a no-knock warrant. That seemingly explains why Breonna and her boyfriend were out of bed. Of course, we will never know if they just heard a noise or if they knew they were police.
Discrepancies in ballistics reports is a serious issue. Ballistics is a highly subjective field. I have inspected a firearms department for accreditation before and while there are many objective measurements, the final call can come down to subjective observations. Unfortunately this can lead to reasonable doubt. It sounds like that is a major reason for not charging.
Ultimately, much reform is needed. I hope that's what comes out of this tragedy.