A Florida police officer has been fired after she accidentally shot a man with his own gun during a traffic stop.