Not the guns themselves, those car parts that the guns attach to (Not sure what the names of those were so I just called them gun pods lol) the parts that are on a ball joint. The ball joints themselves tend to pop off too easily. Sorry for the confusion there
While not my favorite figure, I'm most impressed by Deluxe Starscream. That both modes look as great as they do in that scale is a wonder of engineering! Favorite figure though, has to be Voyager Ironhide. Granted, I'm biased towards the character & a BIG part of his appeal is that he looks great with dozens of MechTech weapons & older ones attached.
DOTM totally surprised me in a good way. There are quite a few excellent figures: Leader Sentinel Prime Voyager Skyhammer Voyager Megatron Voyager Shockwave Deluxe Starscream and Thundercracker mold Deluxe Ratchet Deluxe Topspin Honorable Mentions: Deluxe Bumblebee Deluxe Laserbeak Commander Ironhide
Shockwave is the one that I think gets the most things right, with Crankcase maybe being second. But, realistically, I like pretty much all the guys I've bought so far (Megatron, Skyhammer, Barricade, Fireburst Prime, Sideswipe). They all have their faults, but every single one of them is fun and cool looking.
Hypothesis: Voyager Shockwave. Solution, remove whoever made the call for Shockwave to have a mouth or just grunt in the movie from existence.