Law and order has visibly improved in past 6 months: Home Minister