Schützenfische leben an der Oberfläche in der Gezeitenzone im Süß, Brack- und Salzwasser. Sie bevorzugen Mangrovengebiete, wandern jedoch auch in Flüsse ein.
Neben Fischen und kleinen Wirbellosen jagen sie Insekten, die sie mit Hilfe eines Wasserstrahls von der Ufervegetation schießen. Dieser faszinierenden Fähigkeit verdanken sie auch ihren Namen. Verbreitet sind sie ausschließlich im tropischen Indopazifik von Indien Richtung Osten bis Polynesien. Der größte ist der Gefleckte Schützenfisch (Toxotes chatareus) mit einer Länge von 40 cm.
Sieben Arten, die alle zu einer Gattung gehören, sind bisher beschrieben.