They don’t even need to actually tie him to the killing to put him in jail for a long time - possession of an illegal suppressor is a slam dunk here, and that’s major jail time.
It wouldn’t help him with any of the rest of this mess, but possessing the illegal suppressor is an easy ‘we can keep him in jail until we figure out the rest of this’ situation.