Ammonium Nitrate is a salt, not sure of it's pH though. Probably lower
than 7.
This is correct.
As a salt of a strong acid (Nitric) and a weak base (Ammonium hydroxide)
Ammonium Nitrate would be a weak acid.
The precise pH can be worked out if the concentration of the solution is
known.
Mike Salmon (Head of Science Surbiton High School, UK)