why NH4+ ion is not strong ligand

2 answers

It does not have a free pair of electrons. This means it cannot form a dative covalent bond to a transition metal, forming a complex ion.
NH4+ is also positive and will therefore be repelled by the metal ion