Additional sessions judge D S Deshmukh also imposed a fine of Rs 65,000 on the accused, Mohammad Guddu alias Dilkash Mohammad Habibulla Shaikh.
The High Court bench found the detention order unjustified, observing that mere possession of a weapon does not necessarily indicate a public order issue.