Mary Shannon's main carry weapon is the Glock 23 which is the standard U.S. Marshall Issue (along with the FBI and other agencies).
Mary's backup is the Glock 27 .40 which she has in an ankle holster. She uses this weapon when Spanky kidnaps her and no one sees the hidden weapon.