Arrow - Spoilers galore

If he was physically behind the bow, he wasn't in control mentally. I have no doubt that Ra's was behind Sara's death, if not shooting the arrows himself (and planting memories somehow to make Roy assume guilt), he was using some kind of mind control to get Roy to do it.

I definitely think if Roy physically did it, he was under the control of someone. The next episode is titled "Guilty" so I'm still thinking it's Roy's sub-conscious guilt over murdering that cop last year that is making him think he killed Sara. I'm intrigued either way. Both Arrow and Flash do such a good job with their final scene "twists."