Guns and 2,000 rounds of ammunition have been seized from a western Sydney home during a police search.

Officers made the discovery after searching two properties, one at Horsley Park and the other at Greystanes, on Tuesday morning.

They found five guns, three SKS semi-automatic rifles, an SKS-style assault rifle, a pump-action shotgun and various gun parts, in a concealed compartment of a wardrobe at the Greystanes home.

About 2000 rounds of ammunition were also located, as well as items and chemicals used to make prohibited drugs.

Two thousands rounds of ammunition were found at the house. Credit: NSW Police

Five guns were seized. Credit: NSW Police

Four bullet-proof vests, two of which were stolen from police, were also found.

Two stolen police vests were also located. Credit: NSW Police

The concealed compartment at the home. Credit: NSW Police

A 39-year-old man was arrested at the property.

He faces charges including five counts of possessing unauthorised prohibited firearm, six counts of possessing or using a prohibited weapon without permit, and possessing ammunition without holding licence/permit/authority.

A gun that was seized from the property. Credit: NSW Police

He was refused bail and will appear in court on Wednesday.

MORE: Find local NSW news here.