Corrosive ammo can be a problem unless proper cleaning is done fairly soon after firing. The corrosive primes generate potassium chloride when fired. KCl is soluble in water so LOTs of cold water will remove it. Less water is required if the water is hot since KCL solubility increases with temperature. So, if enough is used, either cold or hot water will do the trick. You can get a little added benefit by using an ammonia solution. The ammonia reacts with the KCl to form Ammonium Chloride. The NH4CL is actually more soluble in water than KCl and is easier to flush out.
Saw the comment on potential barrel corrosion if the ammonia solution is left in the barrel. This is a potential problem; but only under certain conditions. The solution has to be a fairly strong solution and air (oxygen) has to be present. This occurs when a strong copper bore cleaner is swabbed into a barrel and left for an extended time. Note some vendors recommend a max time of 15 minutes before removing and repeating. This is an interesting phenomenon. The strong ammonia solution is actually converted to a mild solution of nitric acid over time in the presence of oxygen. It is the formed nitric acid that is corrosive to the mild barrel steel. An ammonia solution is a very effective bore copper cleaner if used correctly. If you plug a barrel bore and fill it to the top, you can allow it to remove the copper over an extended period of time since the flooded barrel eliminates the presence of oxygen. Removal of any moisture after using and a good oil coating and you are good to go.