Consider IMMIGRATION as a Line of Control. Going out of India, if you cross immigration(with Visa ofc), you are technically out of India(departed). Similarly, while coming to India, and you cross immigration, you are IN India. So once passed Immigration in either way, they will stamp your passport.
Since he is coming from US, his passport mostly will be stamped in Ahmedabad and you can meet him, but all his checked in baggage will go directly to his final destination.
Since he is coming from US, his passport mostly will be stamped in Ahmedabad and you can meet him, but all his checked in baggage will go directly to his final destination.