Expert recommends buying HDFC AMC, ITC and selling Bharat Dynamics, Bharti Airtel