i think one thing we may have overlooked with robocop in particular, is the threat detecton and targeting assist
again let's say were talking a emp grenade, we should assume that any manufactured weapon should be able to be identified
and if you can shoot it dead like some regular grenades
that the cyber enhanced reaction time he should have no problems shooting them dead and following up with a
incapacitating shot to prevent for grenades for being lobbed
and in the case of a IED various visual enhancements should allow him to analyse the object (and detect it if its a trap)
learn it capabilities, predict trigger method, and trajectory (if launcher) (shrapnel would still be unknown)
so as long as you have enough threat detection upgrades, you should be able to just say "oh crap there's emp"
and avoid it altogether, or deal with it from an appropiate distance
which is why if your a hunter, or being hunted, ideally youd want short range, and long range capabilities
ie; hand gun and sniper, or since cyborg, rebar (javlins) and strategic yield explosives (throwable) for corner shot or further penetration