A 19-year-old Winnipeg man is charged with shooting a 14-year-old boy.

RCMP say three boys were near the old school on the Peguis First Nation Wednesday when one boy was shot by someone inside a nearby vehicle.

He was released from the Children's Hospital in Winnipeg on Thursday.

Brian Shane Stevenson is charged with numerous assault and weapons offences.