The Victorian government's snap ban on the sale of machetes is now in effect, with retailers facing fines and potential jail time if they continue to sell them. A complete ban on owning machetes will come into force in September, which the state opposition wants brought forward.