A 53-year-old man who pointed a loaded crossbow at his neighbours before an 18-hour stand-off with police has been convicted.