Playing a Beast Mastery Hunter for raids is probably one of the easiest things to do. The rotation is simple and there’s not all that much to it, besides the fact, that the typical Beast Mastery Hunter is not capable of doing as much DPS as a Survival/Marksmanship Hunter; it can still put out an okay amount of DPS. Even Shandra’s sheet at Elitistjerks has Beast Mastery lagging way behind in DPS. If you still want to play Beast Mastery on raids for whatever reason, this is one of the better ways you’re going to want to do it.
In the older days, when you could easily lead raid DPS with a Beast Mastery Hunter, (this was even possible toward the beginning of Wrath of the Lich King), the challenge was in keeping your pet alive. Now they’ve standardized all the pets, gave them some buffs, made the game really easy, it’s really rare that your pet dies unless it gets direct aggro, and it’s can be really easy to get your pet back into combat with instant resurrection abilities you can take inside the pet talent tree.
There are many variations of the Beast Mastery Build you are going to use for raiding. The best one that’s been tested is 53/14/4 but the one that I use and have had the most luck and best results with is this 53/18/0 talent build. Yes, I actually weave in Aimed Shot, for the gear I had at the time it netted the best DPS results, infact, my DPS was as much as 500 higher in most cases just from Aimed Shot being in the rotation.
So then that gives us a Beast Mastery Shot Rotation Priority of:
Kill Shot > Serpent Sting > Aimed Shot > Steady Shot
Always make sure serpent sting is up.
The glyph choice then puts us at:
Bestial Wrath, Steady Shot, Serpent Sting; and you could put in Kill Shot instead of Serpent Sting if you wanted.
For Beast Mastery Macros I actually have a one button Macro I spam, this is the only tree that you can kind of get away with this and be efficient at the moment, although I’ve created some pretty efficient, and I am still working on macros for the other trees.

