Ammonia should certainly clean the copper, but you may also etch the stainless, or at least disrupt your passivation. The stainless guys probably know a lot more.
Instead of just ammonia, I would look at using one of the many firearm bore cleaners - they should have inhibitors to limit the effect on your stainless.