Resident opens fire as crook tries to break into NW Harris County apartment