Navasota man fires gun at police during standoff