SWANSEA — While investigating a domestic violence incident on Pamela Drive, police said they found that their suspect was in possession of homemade explosive devices.

Bryan J. Golden, 27, of 300 Pamela Drive, was arrested without incident after police got a tip that he may have explosives in the house, according to police.

Police found seven small homemade explosive devices each about the size of a grenade, according to Sgt. Marc Haslam, along with explosive device components and more than a dozen firearms, including four illegal assault weapons.

Golden was charged with four counts of illegal possession of an assault weapon, seven counts of possession of an explosive device, one count of possession of explosive device components, 10 counts of failure to properly store a firearm, two counts of failure to properly store a large capacity firearm, and assault and batter, according to police.

The firearms and explosive devices were removed from the home, police said. Golden was being held without bail and was transported to the house of correction in New Bedford.