The arsenal was apprehended following a house search carried out as part of an investigation launched after a complaint was made against the individual.
The 42-year-old suspect had been accused of bodily harm and threatening someone with a weapon in Quarteira.
He was detained for being in possession of an illegal weapon.