Two glaring, over the top situations make this episode a real head shaker.
1. So occasionally CSU techs get to help detectives run a case? In what universe does this happen?
2. The NYPD lets people with a friggen splint/cast on the arm take part in armed actions? Must the same universe and before.
Either their police adviser was on coffee/donut break or they didn't even bother asking anyone about this.