Every person who is drunk while in charge on any highway or other public place of any carriage, horse, cattle, or steam engine, or who is drunk when in possession of any loaded finearms, shall be liable to a penalty not exceeding forty shillings, or in the discretion af the court to imprisonment for any term not exceeding one month.