It shall be unlawful for any person not being a citizen of this State, to catch, take or kill, by himself or by his agent, or as the agent for or in the employment of any other person, whether such person be or be not a citizen of this State, any fish, wild goose . . . upon any of the waters of this state . . . or to enter upon such waters, land or marsh for such unlawful purpose, and any person offending against the provisions of this Section, shall be deemed guilty of a misdemeanor, and shall pay a fine of not less than fifty dollars and not more than one hundred dollars, and any boat or vessel, with her tackle, apparel and furniture, and any gun . . . used with the consent or knowledge of the owner thereof, shall be forfeited and may be seized, condemned and sold as hereinafter provided.