A Taunton police officer shoots and kills a man wanted on outstanding warrants on Thursday afternoon.  According to investigators, 34-year-old David Arraiol was approached by Taunton officers near Wales and Mason streets. Police say Arraiol pulled a weapon and did not comply with orders to drop it. That's when an officer fired his weapon, disarming Arraiol.  He was rushed to Morton Hospital, where he was pronounced dead.