Combat robots are shielded to an extent -- would your EMP generator have sufficient power to overcome that?
An RPG would also be useful -- certainly better than any firearm of any caliber less than .50bmg. Last I checked, RPGs are kind of hard to come by, too.
Now what?
Google HERF gun.
But my assumption was a large scale event
in that case Google Shot starfish prime