1) This isnt the first time she's used a sniper rifle, even one of that calibre.
2)... Her arms arent pinned to you, she can move them around, and she can pull her gun out from under your jacket... unless her arms ARE pinned to you, which would be something I missed, and would be something kinda silly. Why have her at all if she cant help out?