602.19 No person, except as provided by law, shall carry on his person, or carry on his person under his control in a vehicle any saber, sword, or weapon of like or similar nature; and knife having any type of blade in excess of two and one-half (21/2) inches, or other object or tool so redesigned, fashioned, prepared or treated that the same may be used to inflict bodily harm or injury on another, except those persons actually engaged in hunting or fishing or employment which requires the use of a knife with a blade in excess of two and one-half (21/2) inches, and while going directly to and/or returning directly from such activities.
Any person found in the act of violating this section may be arrested without a warrant by any officer authorized to serve animal process, and shall be punished by a fine of not more than fifty dollars ($50.00) upon conviction.