She's actually a cyborg lol. In the anime that she is in,there are a few other girls who have their limbs replaced with mechanical parts. Since the replacement limbs might have given her enough strength,it is quite possible she could hold a 50.cal without a problem.Here is a pic of her showing some of the mechanical limb replacements: http://25.media.tumblr.com/7731db298e22a46118ef1a542c6bd8c9/tumblr_mofeim9yvS1spkar5o1_500.jpg
bahbeeeeee