A Rochester man has been charged in a shooting on the city's southwest side. Police say 25-year-old Dyquan Johnson fired over 30 rounds at West Main Street, near Jefferson Avenue. No one was hit by the gunfire. Johnson faces 3 weapons charges.