Man charged in parking garage shooting