Police conducting an early morning raid in Perth's southern suburbs have recovered a haul of guns and ammunition stolen in an elaborate heist last week.

An arsenal of 100 hand guns and 30 long-arm firearms was taken from Barry & Sons Firearms in Beckenham on Wednesday evening.

CCTV footage captured the thieves stalking the 81-year-old gun shop owner in a Mercedes van as he locked up his shop.

They then purposely rear-ended his car, and pulled over to exchange details before pulling out a weapon, tying him up and bundling him into the vehicle.