Ca+NH3+Hcl will react to produce what?

2 answers

I think you will have competing reactions.
NH3 + HCl ==> NH4Cl
Ca + 2HCl ==> CaCl2 + H2
Ca+NH3+Hcl---Cacl+NH4