144. Any person who attends, takes part in or is found at any unlawful assembly and who has in his possession at such assembly any firearm, ammunition, explosive, corrosive, injurious or obnoxious substance, stick, stone or any weapon or missile capable of use as a weapon of offence shall be punished with imprisonment for a term which may extend to two years or with fine or with both.