My current favorite is easily the MP5. Its my latest machinegun, and is the nicest to shoot. We're still in our honeymoon phase, but I have a hotter and younger gun coming in 3 weeks that will take the mp5s place. Then two other guns early next year that will take all of their places.