Arrow crabs are commonly agressive. They will eat shrimp and fish if they can catch them. IMO its hit and miss, sometimes they will eat other inhabitants in your tank, then sometimes they won't bother them. I had two large arrows before that would try to go after my fish every so often, he never caught anybody though but I still got rid of mine. I think they are ok when they are small, but when they get too big then you better get them out.
JMO