I'd switch the barn. That simple. If the situation is as it sounds (no offense, but I always prefer to hear both sides before judging) it was dangerous what they did, much less they should yell at you.
"Life isn't about waiting for the storm to pass: it's about learning to dance in the rain..."
"When we are no longer able to change a situation - we are challenged to change ourselves."
"How people treat you is their karma; how you react is yours."