J.R. S. answered 09/10/21
Ph.D. University Professor with 10+ years Tutoring Experience
I would agree with you that NH4+ (the ammonium cation) is a covalent molecule. If it were associated with an anion to make the corresponding salt, then it would be an ionic compound. You should ask your teacher to give you credit or to explain how/why NH4+ is not covalent.