A 23-year-old man who has been charged over a large cache of guns and ammunition at a Belmont home has made his first appearance in court.

Alexander James Holdforth was charged with multiple offences in late October after a joint operation between Australian Border Force and WA Police allegedly uncovered a huge haul of guns.

A Browning M2 machine gun was among the weapons seized. Credit:WA Police

During the search officers allegedly found weapons and ammunition, as well as firearm parts and diagrams and plans outlining how to manufacture guns.

The seized guns — 26 in total — included a Browning M2 machine gun, four shotguns, three rifles, eleven handguns, as well as nineteen silencers.