KJP: "They are weapons of war and they should not be on the streets."
I agree, partly. If you see an AR-15 on the street, move it to a safe location. Someone might run over it. Real "gun safety" keeps your guns safe.
As for "weapons of war", I might note that rocks, clubs, fists, knives, sticks, with and without pointy ends, blunt instruments, lances, spears, digging implements, axes, hatchets, and even animal carcasses have been used as "weapons of war". Semiautomatic pistols, with braces or not, and even many semiautomatic rifles have not been employed by militaries for fighting wars since the Simonov (SKS) and the M-1 Garand.
They prefer select fire or fully automatic weapons of late unless they are outfitting snipers.