Knights in armor prepare to attack as members of the Society for Creative Anachronisms stage a mock medieval battle at Trophy Mountain Buffalo Ranch in Upper Clearwater. About 400 took part in the fifth annual gathering at the ranch the June 23/24 weekend.