Les tirs ont commencé vers 10 h 30, sur trois zones distinctes des deux communes de la banlieue sud-ouest de Paris. Selon les premiers éléments, le suspect a tiré en rafales depuis sa voiture, touchant de nombreuses personnes dont un homme de 26 ans décédé sur le coup et 4 blessés âgés de 12, 21, 29 et 48 ans.
L'homme a été interpellé rapidement par des policiers à Coignières, peu après les faits, sans faire de nouvelles victimes. Il a été placé en garde à vue et le Parquet national antiterroriste (Pnat) a ouvert une enquête pour « assassinat en relation avec une entreprise terroriste ».
Selon une source proche du dossier rapportée par les médias, le tireur avait « manifestement » envie de « faire un carnage » et aurait voulu s'en prendre à des personnes issues de l'immigration. Le Pnat qualifie les faits d'assassinat terroriste aggravé par le motif racial, ethnique, national ou religieux réel ou supposé.
« Des faits très graves viennent de se produire », a réagi le Premier ministre Sébastien Lecornu, qui a assuré que tous les moyens de l'État étaient mobilisés. Le ministre de l'Intérieur Laurent Nunez s'est rendu sur place dans la journée.
Une fusillade qui intervient à quelques heures d’une énième manifestation programmée ce 24 octobre dans tout le pays.