Agree with you pizzaboy - I know the witness may be there and the firearm and the car but :
What If the fingerprints don't match
What if there was another body/shooter in the car who was dropped off - there is no way they could run plates and beat Nicodemo home - it's a mile away from his house
If there was a ski mask can they identify him 100%
There is a defense attorney out there who would love this one. Someone call Cutler!
That said it would seem its stacked against him. If he can put to bed murders of long John, gongs, and a couple others - they will give him a deal. He could potentially serve up the whole lot to the Feds