FistoKlown wrote:
Engineers may also be able to make these pet-like gadgets, but I am not sure.
Yes, engineers can have pet. And quite powerful too. I remember that my little dragon saved my *** quite a few time (it was orange to me when I first created it and seemed to actually stay ahead of me in terms of level which is quite cool). So when you're against too many mobs, call your pet who will usually fight for you 1 min or 1.5 min or until killed. You can even have several such pets and rotate them, if I remember correctly they're not on the same timer. I remember using the dragon and the chicken this way at some time.
Note however that this is strictly for PVE when grinding. You'll never use it in pvp where you have much better trinkets and you'll never use it in lvl 70 pve in my eyes. Plus it's on rather long timers (30-60 min) so it's not like you're a hunter with a "real" pet. Only rogues and warlocks have such pets.
As for the gun, yeah you can use them, but they suck for pvp because you need a throwing weapon for DT as mentioned by Fisto. For pve however, you might want to use a gun for the better stats (not for the damage though, all classes deal crap damage with a ranged weapon, except of course hunters).
nostra