The Fairhaven Police Department reports that a 55-year-old New Bedford man was arrested and charged with carrying a firearm without a license and additional charges on Friday. At approximately 9:00 a.m., the Fairhaven Police Department was called to the area of Green and Cedar streets for a report of a suspicious person who was wearing rubber gloves and placing pantyhose over his head.