A suburb in Sydney's west was thrown into lockdown for several hours as police searched for a gunman.