Ammonia reacts as a nucleophile with alkyl halides to give primary amines in a nucleophilic substitution reaction. The result is mixtures containing primary amines, secondary amines, tertiary amines and quaternary ammonium salts. This can be avoided if a large excess of ammonia is used.