I thought it was a cool idea, well-executed.
Not terrible practical, as poor Sarah would be exhausted by the end of a major battle, but cool to watch.
And if she adds elbows and knees, she could fire up to eight guns. Nine with a head butt.
Ten if she impersonates Mike Tyson...