Credit: Courtesy Maryland Matters/Willia Senate approves gun bill, but not without heated late debate