Police Officer Danielle Petrangelo, Who Accidentally Shot a Pregnant Woman in the Face, Has Been Fired

Posted on the 19 January 2013 by Mikeb302000
Local news update on a story we posted when it happened.  At that time there were no charges.  It still seems unclear exactly what happened. 
An Agawam police officer who accidentally shot a pregnant mom of two in the face has been relieved of her duties. 
Police Chief Robert Campbell confirmed with CBS 3 that officer Danielle Petrangelo has been let go. 
This is all stemming from a call last May when a young mother was shot in the face.
Brittany Miles, 21, has since recovered from her injuries.

Hampden County District Attorney Mark Mastroianni says he found no criminal conduct in Pentrangelo's actions. 

What's your opinion? Could she be fired even though there were no criminal charges? What about her gun rights as a civilian?
What do you think?  Please leave a comment.