Officers raided the house on Findlay Street, Leigh on Wednesday and uncovered around £10,000 worth of Class B drugs.
But they also found several other suspicious items including several that could have been used as weapons.
A Greater Manchester Police spokesperson said: “Two suspects were arrested at the scene.
“In addition, a number of offensive weapons including a machete, extendable baton and a knuckle duster were recovered, along with other items which will now form part of an ongoing investigation.”
The officers had been deployed from the Leigh Neighbourhood Policing Team, and GMP’s Tactical Aid Unit.
Images proved by Greater Manchester Police show what appears to be bags of cannabis and some of the weapons found at the house.
ALSO READ: Dawn raid on property in the fight against drugs in Bolton
ALSO READ: High performance car seized in Bolton in series of dawn raids
This comes amid ongoing concern about the use and supply of illegal drugs across the Greater Manchester city region and about the use of weapons like those found in the Findlay Street raid.
Police have appealed for anyone with any further information or concerns to get in touch by calling 101 or 999 in the event of an emergency.
Alternatively, witnesses can contact independent charity Crimestoppers anonymously on 0800 555 111.