Complete and balance the following molecular equation (in aqueous solution); include phase labels. Then, write the net ionic equation.
$~\ce{NH_3 + HNO_3 -> ?}$
I thought that the acid $\ce{HNO3}$ would just give its hydrogen to $\ce{NH3}$ and make the resulting reaction:
$$\ce{NH_3 + HNO_3 -> HNH_3 + NO_3}$$
However the correct answer is $\ce{NH_3 + HNO_3 -> NH_4NO_3}$. Why is this?