@John Hendrickson the reason there isn't a 3D plot for silver nitrate is that there are no 3D coordinates. You can check this via
In[99]:= ChemicalData["AgNO3", "AtomPositions"]
Out[99]= Missing["NotApplicable"]
One of the sources we use for ChemicalData is PubChem, which has 3D structures for millions of compounds - but not for silver nitrate, because it is a salt. The "MoleculePlot" property really is best suited for connected structures.
Regarding "NO3" - ChemicalData doesn't actually have any ions, only neutral molecules, and so "nitrate" isn't to be found.
Hope that helps