Yeah, water is not a good cleaning agent to use before paint. From handling your gun, you deposit oils from your skin. Water can't clean that off. You need to use alcohol to dissolve it.
As stated already, sand the old paint off wiht 400+ grit sandpaper, clean it with alcohol, then repaint in thin coats and you should be ok.
__________________
|