The alleged assault was filmed and pictures, sighted by 9News, was shared on the social media platform Snapchat.
The 17-year-old accused, from the western suburbs, was arrested yesterday and interviewed by police.
He has been charged with deliberately inflicting damage, reckless conduct endangering life and utilizing a managed weapon with no lawful excuse.
The teenager was remanded in custody to look earlier than a youngsters's courtroom.