Defence, rlys stocks still make sense: Deepak Shenoy