I assume this is solo que or normal where junglers never gank or not well.
Kennen is an obvious pick. Hard to counter. Chop and galio are exceptionally flexible as well.
If you want to counter GP, pick panth. Shield > bullets. With shield you can beat pirate in lane fairly easily, or at least zone him and more or less free farm.