I have only called one buck back with rattling, and he didn' t come all the way back... But I have used a rattling bag, just because it' s alot easier to get in and out of the woods... But alot of people say to do it on the ground, while rustling in the leaves and thrashing trees, in which case you may be better off with the horns... I have never tried this, as I don' t think my Buck to Doe Ratio is all that great around here.... But I have heard some awsome storys about it working so who knows... I still try when the time is right, but from my stand using the bag and a grunt call... I have never scared a deer with it, at least not one I have seen...