A Castle Hill real estate agent with an extensive criminal history has avoided prison despite being caught with multiple drugs, weapons, and stolen goods.