A haul of weapons including semi-automatic assault rifles and a military-grade smoke grenade has been seized from an underground cellar at a home in a northern coastal suburb of Perth.