Italian police arrested Luca Traini, 28, on suspicion of carrying out a drive-by shooting targeting African immigrants, BBC reported.
The shooting, which occurred in Macerata, wounded at least six people.
Reports say Traini had an Italian flag wrapped around his neck and made a fascist salute when he was detained.
The victims were transferred to a local hospital, and at least one is in serious condition.