Build 5 stone gate frames snap them together at a 45 degree angle remove the middle one have some on a bird get aggro when it's in the trap and unload with cannon as long as bird is in the air it will just stand there for you to Ko. And it will not throw rocks at bird as long it is flying. Just don't hit bird with cannon.
For some reason, after the latest update, X-rock elementals (haven't checked other variants) are no longer tameable. Whenever you knock them out, they don't eat and don't have a taming bar. Forcetame also doesn't affect them, so I believe it's a glitch
To tame these turret soakers I’d recommend getting four metal gates 5 pillars 3 ceilings and 3 walls. For the trap and the pillars are supposed to prevent the golems rocks from hitting the cannon. AIM FOR THE HEAD