ROCKFORD - A 20 year-old is accused of attempted murder after allegedly shooting a teen.
Brandon McMahon, 20, faces several charges, the most serious being attempted 1st degree murder. Police say he shot 19 year-old Wyatt Ackerson at a party last month in Byron.
Ackerson is still recovering.
McMahon was arrested just hours after the shooting occurred. He's currently being held in the Winnebago County Jail.
McMahon is due in court April 21st.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.