This character's name is Mariko Setsugen. Much could be (and has been) been written about her, but for purposes here, it could be most simply said that this is her doing what she does best.
Being a firearms aficionado IRL myself, and her being my creation, she naturally shares some of my taste in guns. Yay 1911! <3
Mature'd for (slight) blood.