I have searched all over the web and found a lot of diverse explanations, but none of them are concluding exactly whether $\ce{FeS2}$ (solid - pyrite) is a covalent or an ionic compound.
From electronegativity, it should be covalent as the $\Delta\chi=0.7$ which is less than $1.5$ and thus said to make covalent bonds and therefore be a covalent compound.
From the definition of ionic bonds, which are bonds between a metal and a non-metal element (whereas covalent bonds are bonds between non-metal elements), it should be an ionic compound.
Does someone know which of those is 'true', or better, if there is another, more detailed explanation?