A 30-year-old man has been charged after police allegedly found two firearms, ammunition and drugs during a search of a Moncrieff home.

Police attended the property on Tuesday to execute a search warrant but were initially refused entry.

After…