Here's why:
* Flinty is often used to describe something that is like flint, a hard, brittle rock.
* Flint is also known for its ability to produce sparks, implying a potential for quick anger or a sharp, cutting remark.
Therefore, "flinty eyes" suggest someone who is distrustful, unmoved by emotion, and possibly even threatening.