Buy Vishal Retail, target of Rs 546: KRChoksey