"The Oregonian/OregonLive reported Wednesday that a Portland police report obtained by the newspaper states Officer Gregory Adrian had met 17-year-old Quanice Hayes during a car prowl months before his death. Adrian encountered Hayes after he and a friend were accused of breaking into a car.
Officers found a fake gun in the teens’ belongings. Adrian says the pair was firmly told that the toy gun looked real and may get them killed if they carried it or pointed at someone."

Maybe the story has been changed since you posted.  But it clearly says from a police report months before his death, that they found a fake gun in his possession and warned him then about how real looking it was.  Was it the same toy gun?  Maybe not.

Speculation and an anti-police bias is evident in your response, and I doubt that whatever results the investigation uncovers will alter that.