Stocks to buy for the short term: The Nifty 50 fell 1.4% last week amid India-Pakistan tensions, despite foreign inflows and strong macro indicators. Jigar Patel of Anand Rathi recommends 3 stocks for short-term gains, with specific target prices and stop-loss levels outlined for each stock.