Aby ograniczyć takie reakcje następcze, należy stosować nadmiar amoniaku: thumb|center|350px|Otrzymywanie 1-propyloaminy w reakcji 1-chloropropanu z nadmiarem amoniaku

Jeszcze jednym ograniczeniem tej syntezy jest konieczność używania pierwszorzędowych halogenków alkilowych, gdyż reakcja amoniaku z halogenkami wyższego rzędu prowadzi w znacznym stopniu do eliminacji halogenowodoru i powstawania wiązań C=C, a nie substytucji.

W celu uniknięcia powstawania amin rzędu wyższego niż I prowadzi się reakcję z ftalimidkiem potasu, a następnie z hydrazyną. Jest to tak zwana synteza Gabriela:

thumb|center|500px|Synteza Gabriela

Aminy pierwszorzędowe można otrzymać z dobrą wydajnością z halogenków alkilowych pierwszo-, a nawet drugorzędowych poprzez działanie azydków, a następnie redukcję powstałego związku pośredniego:

thumb|center|250px|Otrzymywanie izopropyloaminy z użyciem NaN3 i LiAlH4

Czyste pierwszorzędowe aminy można otrzymać w reakcji ketonów lub aldehydów z amoniakiem, a następnie redukcję powstałej iminy do aminy.